AutomationInteropProvider.HostProviderFromHandle(IntPtr) Methode

Definition

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.

Gilt für: