IRawElementProviderSimple.HostRawElementProvider 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為這個元素找一個基礎供應者。
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
屬性值
基礎供應商,或 null。
範例
以下範例程式碼展示了一個 HostRawElementProvider 的實作,針對以 Windows 形式託管的片段根節點。
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
備註
此屬性是自訂控制項視窗的 使用者介面自動化 提供者。 使用者介面自動化 會將此提供者與你的提供者實作結合,作為視窗中託管的控制項。 例如,元素的執行時識別碼是從主機提供者取得的。
在以下任一情況下,必須退還主機提供者:
這個元素是片段的根音。
這個元件是一個簡單的元件,例如按鈕。
提供者只是重新定位的佔位符。
在其他情況下,該財產應該會返回 null。