IRawElementProviderSimple.HostRawElementProvider Propriedade

Definição

Arranja um fornecedor base para este elemento.

public:
 property System::Windows::Automation::Provider::IRawElementProviderSimple ^ HostRawElementProvider { System::Windows::Automation::Provider::IRawElementProviderSimple ^ get(); };
public System.Windows.Automation.Provider.IRawElementProviderSimple HostRawElementProvider { get; }
member this.HostRawElementProvider : System.Windows.Automation.Provider.IRawElementProviderSimple
Public ReadOnly Property HostRawElementProvider As IRawElementProviderSimple

Valor de Propriedade

O fornecedor base, ou null.

Exemplos

O seguinte exemplo de código mostra uma implementação de HostRawElementProvider para uma raiz de fragmento alojada numa forma Windows.

IRawElementProviderSimple IRawElementProviderSimple.HostRawElementProvider  
{
    get 
    {
        // myHWND is the handle of the window that contains this control.
        return AutomationInteropProvider.HostProviderFromHandle(myHWND);
    }
}
ReadOnly Property HostRawElementProvider() As IRawElementProviderSimple _
    Implements IRawElementProviderSimple.HostRawElementProvider

    Get
        ' myHWND is the handle of the window that contains this control.
        Return AutomationInteropProvider.HostProviderFromHandle(myHWND)
    End Get
End Property

Observações

Esta propriedade é o fornecedor de Automatização da Interface de Utilizador para a janela de um controlo personalizado. A Automatização da Interface de Utilizador utiliza este fornecedor em combinação com a implementação do seu fornecedor para um controlo alojado numa janela. Por exemplo, o identificador de tempo de execução do elemento é obtido junto do fornecedor anfitrião.

Um fornecedor de alojamento deve ser devolvido em qualquer um dos seguintes casos:

  • Este elemento é a raiz de um fragmento.

  • O elemento é um elemento simples, como um botão de pressão.

  • O fornecedor é um substituto de reposicionamento.

Noutros casos, a propriedade deverá devolver null.

Aplica-se a

Ver também