AutomationInteropProvider.HostProviderFromHandle(IntPtr) Methode
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.
Gibt einen Benutzeroberflächenautomatisierung Anbieter zurück, der das angegebene Fenster darstellt.
public:
static System::Windows::Automation::Provider::IRawElementProviderSimple ^ HostProviderFromHandle(IntPtr hwnd);
public static System.Windows.Automation.Provider.IRawElementProviderSimple HostProviderFromHandle(IntPtr hwnd);
static member HostProviderFromHandle : nativeint -> System.Windows.Automation.Provider.IRawElementProviderSimple
Public Shared Function HostProviderFromHandle (hwnd As IntPtr) As IRawElementProviderSimple
Parameter
- hwnd
-
IntPtr
nativeint
Der Ziehpunkt des Fensters.
Gibt zurück
Der Anbieter für unformatierte Elemente für das angegebene Fenster.
Beispiele
/// <summary>
/// Gets the host provider.
/// </summary>
/// <remarks>
/// Fragment roots return their window providers; most others return null.
/// </remarks>
IRawElementProviderSimple IRawElementProviderSimple.HostRawElementProvider
{
get
{
return AutomationInteropProvider.HostProviderFromHandle(myHandle);
}
}
''' <summary>
''' Gets the host provider.
''' </summary>
''' <remarks>
''' Fragment roots return their window providers; most others return null.
''' </remarks>
ReadOnly Property HostRawElementProvider() As IRawElementProviderSimple _
Implements IRawElementProviderSimple.HostRawElementProvider
Get
Return AutomationInteropProvider.HostProviderFromHandle(myHandle)
End Get
End Property
Hinweise
Die von dieser Methode zurückgegebene Schnittstelle kann nur an Benutzeroberflächenautomatisierung übergeben werden. Beim Versuch, eine Methode auf der Schnittstelle aufzurufen, wird eine Ausnahme ausgelöst.