IRawElementProviderSimple.HostRawElementProvider Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.