IRawElementProviderSimple.HostRawElementProvider Propiedad

Definición

Obtiene un proveedor 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 propiedad

El proveedor base o null.

Ejemplos

En el código de ejemplo siguiente se muestra una implementación de para una raíz de HostRawElementProvider fragmento hospedada en un formulario 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

Comentarios

Esta propiedad es el proveedor de Automatización de la interfaz de usuario para la ventana de un control personalizado. Automatización de la interfaz de usuario usa este proveedor en combinación con la implementación del proveedor para un control hospedado en una ventana. Por ejemplo, el identificador en tiempo de ejecución del elemento se obtiene del proveedor de host.

Se debe devolver un proveedor de host en cualquiera de los casos siguientes:

  • Este elemento es la raíz de un fragmento.

  • El elemento es un elemento simple, como un pulsador.

  • El proveedor es un marcador de posición de cambio de posición.

En otros casos, la propiedad debe devolver null.

Se aplica a

Consulte también