IRawElementProviderHwndOverride.GetOverrideProviderForHwnd(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.
Ruft einen Benutzeroberflächenautomatisierungs-Anbieter für das angegebene Element ab.
public:
System::Windows::Automation::Provider::IRawElementProviderSimple ^ GetOverrideProviderForHwnd(IntPtr hwnd);
public System.Windows.Automation.Provider.IRawElementProviderSimple GetOverrideProviderForHwnd (IntPtr hwnd);
abstract member GetOverrideProviderForHwnd : nativeint -> System.Windows.Automation.Provider.IRawElementProviderSimple
Public Function GetOverrideProviderForHwnd (hwnd As IntPtr) As IRawElementProviderSimple
Parameter
- hwnd
-
IntPtr
nativeint
Das Fensterhandle des Elements.
Gibt zurück
Der Anbieter des angegebenen Elements, oder ein NULL-Verweis (Nothing
in Visual Basic), wenn der Standardanbieter des Elements nicht überschrieben wird.
Hinweise
Diese Methode wird von clientseitigen Benutzeroberflächenautomatisierung anbietern für Fragmentwurzeln in Fragmenten implementiert, die fensterbasierte untergeordnete Elemente enthalten, wenn die HWNDs dieser untergeordneten Elemente nicht logisch innerhalb der Benutzeroberflächenautomatisierung-Struktur positioniert sind. Weitere Informationen finden Sie unter Nicht-WPF-Anbieterreparenting und Nicht-WPF-Anbieterrepositionierung im Thema Serverseitige Benutzeroberflächenautomatisierung Anbieterimplementierung.
Der zurückgegebene Anbieter muss Teil der Fragmentstruktur sein. Sie kann zusätzliche Eigenschaften bereitstellen oder Eigenschaften der angegebenen Komponente außer Kraft setzen.
Wenn der zurückgegebene Anbieter implementiert IRawElementProviderFragment, sollte der Anbieter Teil der Struktur des Fragments sein und erreichbar sein, indem er aus dem Stamm des Fragments navigiert.