IRawElementProviderSimple.HostRawElementProvider Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en basprovider för det här elementet.
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
Egenskapsvärde
Basprovidern eller null.
Exempel
Följande exempelkod visar en implementering av HostRawElementProvider för en fragmentrot som finns i ett Windows formulär.
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
Kommentarer
Den här egenskapen är den UI Automation providern för fönstret för en anpassad kontroll. UI Automation använder den här providern i kombination med providerimplementeringen för en kontroll som finns i ett fönster. Till exempel hämtas körningsidentifieraren för elementet från värdprovidern.
En värdleverantör måste returneras i något av följande fall:
Det här elementet är roten till ett fragment.
Elementet är ett enkelt element, till exempel en push-knapp.
Providern är en platshållare för ompositionering.
I andra fall ska egenskapen returnera null.