IRawElementProviderSimple.HostRawElementProvider Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
.