表示 RibbonMenuItem 中包含的数据。
继承层次结构
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.Automation.Peers.AutomationPeer
System.Windows.Automation.Peers.ItemAutomationPeer
Microsoft.Windows.Automation.Peers.RibbonMenuItemDataAutomationPeer
命名空间: Microsoft.Windows.Automation.Peers
程序集: RibbonControlsLibrary(在 RibbonControlsLibrary.dll 中)
语法
声明
Public Class RibbonMenuItemDataAutomationPeer _
Inherits ItemAutomationPeer _
Implements IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
public class RibbonMenuItemDataAutomationPeer : ItemAutomationPeer,
IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
public ref class RibbonMenuItemDataAutomationPeer : public ItemAutomationPeer,
IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
type RibbonMenuItemDataAutomationPeer =
class
inherit ItemAutomationPeer
interface IExpandCollapseProvider
interface IInvokeProvider
interface IToggleProvider
interface ITransformProvider
end
public class RibbonMenuItemDataAutomationPeer extends ItemAutomationPeer implements IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
RibbonMenuItemDataAutomationPeer 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
RibbonMenuItemDataAutomationPeer | 初始化 RibbonMenuItemDataAutomationPeer 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
Dispatcher | 获取与此 DispatcherObject 关联的 Dispatcher。 (继承自 DispatcherObject。) |
![]() |
EventsSource | 获取或设置一个 AutomationPeer,它作为来自此 AutomationPeer 的所有事件的源报告给自动化客户端。 (继承自 AutomationPeer。) |
![]() |
IsHwndHost | 获取一个值,该值指示与此 AutomationPeer 关联的元素是否承载 Windows Presentation Foundation (WPF) 中的 hwnds。 (继承自 AutomationPeer。) |
![]() |
Item | 获取与此 ItemAutomationPeer 关联的 Items 集合中的数据项。 (继承自 ItemAutomationPeer。) |
![]() |
ItemsControlAutomationPeer | 获取与包含 Items 集合的 ItemsControl 关联的 ItemsControlAutomationPeer。 (继承自 ItemAutomationPeer。) |
页首
方法
页首
显式接口实现
名称 | 说明 | |
---|---|---|
![]() ![]() |
ITransformProvider.CanMove | 获取指定的与 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 是否可被移动的值。 |
![]() ![]() |
ITransformProvider.CanResize | 获取指定的与 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 是否可被调整大小的值。 |
![]() ![]() |
ITransformProvider.CanRotate | 获取指定的与 RibbonMenuItemDataAutomationPeer 关联的RibbonMenuItem 是否已被旋转的值。 |
![]() ![]() |
IExpandCollapseProvider.Collapse | 隐藏与此 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 中的所有项目。 |
![]() ![]() |
IExpandCollapseProvider.Expand | 显示与此 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 中的所有项目。 |
![]() ![]() |
IExpandCollapseProvider.ExpandCollapseState | 获取与此 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 的状态(已展开或已折叠)。 |
![]() ![]() |
IInvokeProvider.Invoke | 发生请求以激活与此 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem。 |
![]() ![]() |
ITransformProvider.Move | 未实现此 API。 |
![]() ![]() |
ITransformProvider.Resize | 未实现此 API。 |
![]() ![]() |
ITransformProvider.Rotate | 未实现此 API。 |
![]() ![]() |
IToggleProvider.Toggle | 循环访问与此 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 的检查状态。 |
![]() ![]() |
IToggleProvider.ToggleState | 获取与此 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 的检查状态。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。