IRawElementProviderFragmentRoot 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
公开片段中根元素的方法和属性。
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
[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, System.Windows.Automation.Provider.IRawElementProviderSimple
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 |
获取一个值,该值指定 UI 自动化提供程序的特征;例如,该程序是客户端还是服务器端提供程序。 (继承自 IRawElementProviderSimple) |
方法
ElementProviderFromPoint(Double, Double) |
检索此片段中位于指定点处的元素。 |
GetEmbeddedFragmentRoots() |
检索嵌入在 UI 自动化元素树中的片段根的数组,这些元素根位于当前元素上。 (继承自 IRawElementProviderFragment) |
GetFocus() |
检索片段中具有输入焦点的元素。 |
GetPatternProvider(Int32) |
检索一个 对象,该对象为 UI 自动化元素上的控件模式提供支持。 (继承自 IRawElementProviderSimple) |
GetPropertyValue(Int32) |
检索 UI 自动化提供程序支持的某个属性的值。 (继承自 IRawElementProviderSimple) |
GetRuntimeId() |
检索元素的运行时标识符。 (继承自 IRawElementProviderFragment) |
Navigate(NavigateDirection) |
检索树中指定方向的 UI 自动化元素。 (继承自 IRawElementProviderFragment) |
SetFocus() |
将焦点设置到此元素。 (继承自 IRawElementProviderFragment) |