IRawElementProviderSimple.HostRawElementProvider Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Basisanbieter für dieses Element ab.
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
Eigenschaftswert
Der Basisanbieter oder null
.
Beispiele
Der folgende Beispielcode zeigt eine Implementierung für HostRawElementProvider einen Fragmentstamm, der in einem Windows-Formular gehostet wird.
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
Hinweise
Diese Eigenschaft ist der Benutzeroberflächenautomatisierung Anbieter für das Fenster eines benutzerdefinierten Steuerelements. Benutzeroberflächenautomatisierung verwendet diesen Anbieter in Kombination mit ihrer Anbieterimplementierung für ein in einem Fenster gehostetes Steuerelement. Beispielsweise wird der Laufzeitbezeichner des Elements vom Hostanbieter abgerufen.
Ein Hostanbieter muss in einem der folgenden Fälle zurückgegeben werden:
Dieses Element ist der Stamm eines Fragments.
Das Element ist ein einfaches Element, z. B. ein Pushbutton.
Der Anbieter ist ein Neupositionierungsplatzhalter.
In anderen Fällen sollte die Eigenschaft zurückgegeben werden null
.