IRawElementProviderSimple.HostRawElementProvider Eigenschaft

Definition

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

IRawElementProviderSimple

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.

Gilt für

Siehe auch