IRawElementProviderFragmentRoot Интерфейс

Определение

Предоставляет методы и свойства для корневого элемента в фрагменте.

public interface class IRawElementProviderFragmentRoot : System::Windows::Automation::Provider::IRawElementProviderFragment
public interface class IRawElementProviderFragmentRoot : System::Windows::Automation::Provider::IRawElementProviderFragment, System::Windows::Automation::Provider::IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment, System.Windows.Automation.Provider.IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderFragmentRoot = interface
    interface IRawElementProviderFragment
    interface IRawElementProviderSimple
type IRawElementProviderFragmentRoot = interface
    interface IRawElementProviderFragment
    interface IRawElementProviderSimple
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment, IRawElementProviderSimple
Атрибуты
Реализации

Комментарии

Этот интерфейс реализуется корневым элементом в пределах платформы; например, список в окне. Другие элементы в том же фрагменте, например элементы списка, реализуют IRawElementProviderFragment интерфейс.

Свойства

BoundingRectangle

Возвращает ограничивающий прямоугольник данного элемента.

(Унаследовано от IRawElementProviderFragment)
FragmentRoot

Извлекает корневой узел фрагмента.

(Унаследовано от IRawElementProviderFragment)
HostRawElementProvider

Возвращает базовый поставщик для этого элемента.

(Унаследовано от IRawElementProviderSimple)
ProviderOptions

Получает значение, указывающее характеристики поставщика автоматизации пользовательского интерфейса, например находится ли поставщик на стороне клиента или на стороне сервера.

(Унаследовано от IRawElementProviderSimple)

Методы

ElementProviderFromPoint(Double, Double)

Извлекает в этом фрагменте элемент, находящийся в указанной точке.

GetEmbeddedFragmentRoots()

Извлекает массив корней фрагментов, внедренных в дерево элементов модель автоматизации пользовательского интерфейса, корневого элемента в текущем элементе.

(Унаследовано от IRawElementProviderFragment)
GetFocus()

Извлекает в этом фрагменте элемент, имеющий фокус ввода.

GetPatternProvider(Int32)

Извлекает объект, обеспечивающий поддержку шаблона элемента управления в элементе модель автоматизации пользовательского интерфейса.

(Унаследовано от IRawElementProviderSimple)
GetPropertyValue(Int32)

Извлекает значение свойства, поддерживаемого поставщиком автоматизации пользовательского интерфейса.

(Унаследовано от IRawElementProviderSimple)
GetRuntimeId()

Извлекает идентификатор среды выполнения элемента.

(Унаследовано от IRawElementProviderFragment)
Navigate(NavigateDirection)

Извлекает элемент модель автоматизации пользовательского интерфейса в указанном направлении в дереве.

(Унаследовано от IRawElementProviderFragment)
SetFocus()

Устанавливает фокус на данный элемент.

(Унаследовано от IRawElementProviderFragment)

Применяется к

См. также раздел