IRawElementProviderSimple.HostRawElementProvider Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un provider di base per questo 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
Valore della proprietà
Provider di base o null.
Esempio
Il codice di esempio seguente mostra un'implementazione di HostRawElementProvider per una radice di frammento ospitata in un modulo 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
Commenti
Questa proprietà è il provider di Automazione interfaccia utente per la finestra di un controllo personalizzato. Automazione interfaccia utente usa questo provider in combinazione con l'implementazione del provider per un controllo ospitato in una finestra. Ad esempio, l'identificatore di runtime dell'elemento viene ottenuto dal provider host.
Un provider host deve essere restituito in uno dei casi seguenti:
Questo elemento è la radice di un frammento.
L'elemento è un elemento semplice, ad esempio un pulsante di scelta.
Il provider è un segnaposto di riposizionamento.
In altri casi, la proprietà deve restituire null.
Si applica a
Vedi anche
- Panoramica dei provider di automazione interfaccia utente
- Implementazione del provider di Automazione interfaccia utente sul lato server