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() |
Устанавливает фокус на данный элемент. |