IRawElementProviderSimple.HostRawElementProvider Eigenschap

Definitie

Hiermee haalt u een basisprovider voor dit element op.

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

Waarde van eigenschap

De basisprovider of null.

Voorbeelden

De volgende voorbeeldcode toont een implementatie van HostRawElementProvider voor een fragmenthoofdmap die wordt gehost in een Windows formulier.

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

Opmerkingen

Deze eigenschap is de UI Automation-provider voor het venster van een aangepast besturingselement. UI Automation gebruikt deze provider in combinatie met de implementatie van uw provider voor een besturingselement dat in een venster wordt gehost. De runtime-id van het element wordt bijvoorbeeld verkregen van de hostprovider.

Een hostprovider moet worden geretourneerd in een van de volgende gevallen:

  • Dit element is de hoofdmap van een fragment.

  • Het element is een eenvoudig element, zoals een drukknop.

  • De provider is een tijdelijke aanduiding voor verplaatsen.

In andere gevallen moet de eigenschap worden geretourneerd null.

Van toepassing op

Zie ook