IRawElementProviderHwndOverride.GetOverrideProviderForHwnd(IntPtr) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取指定項目的使用者介面自動化提供者。
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
參數
- hwnd
-
IntPtr
nativeint
項目的視窗控制代碼。
傳回
指定項目的提供者,或 Null 參考 (在 Visual Basic 中為 Nothing
),如果不是正在被覆寫的項目預設提供者。
備註
這個方法是由用戶端消費者介面自動化提供者實作,當這些子專案的 HWND 未以邏輯方式放置在消費者介面自動化樹狀結構內時,包含視窗型子項目之片段的片段根目錄。 如需詳細資訊,請參閱伺服器端消費者介面自動化提供者實作主題中的非 WPF 提供者重新父系和非 WPF 提供者重新置放。
傳回的提供者必須是片段樹狀結構的一部分。 它可以提供其他屬性或覆寫指定元件的屬性。
如果傳回的提供者實作 IRawElementProviderFragment ,提供者應該是片段樹狀結構的一部分,而且可以從片段的根目錄巡覽來連線。