IRawElementProviderSimple.HostRawElementProvider Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает базовый поставщик для этого элемента.
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
Комментарии
Это свойство является поставщиком модель автоматизации пользовательского интерфейса для окна пользовательского элемента управления. модель автоматизации пользовательского интерфейса использует этот поставщик в сочетании с реализацией поставщика для элемента управления, размещенного в окне. Например, идентификатор времени выполнения элемента получается от поставщика узла.
Поставщик узлов должен быть возвращен в любом из следующих случаев:
Этот элемент является корнем фрагмента.
Элемент является простым элементом, например pushbutton.
Поставщик — это заполнитель для изменения положения.
В других случаях свойство должно возвращать null
.