IRawElementProviderFragment Интерфейс

Определение

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

public interface class IRawElementProviderFragment : System::Windows::Automation::Provider::IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderFragment = interface
    interface IRawElementProviderSimple
type IRawElementProviderFragment = interface
    interface IRawElementProviderSimple
Public Interface IRawElementProviderFragment
Implements IRawElementProviderSimple
Производный
Атрибуты
Реализации

Комментарии

Корневой узел фрагмента должен поддерживать IRawElementProviderFragmentRoot интерфейс, который наследуется от IRawElementProviderFragment.

Свойства

BoundingRectangle

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

FragmentRoot

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

HostRawElementProvider

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

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

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

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

Методы

GetEmbeddedFragmentRoots()

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

GetPatternProvider(Int32)

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

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

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

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

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

Navigate(NavigateDirection)

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

SetFocus()

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

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

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