获取与该 RibbonMenuItemDataAutomationPeer 关联的 RibbonTab 的控件模式。
命名空间: Microsoft.Windows.Automation.Peers
程序集: RibbonControlsLibrary(在 RibbonControlsLibrary.dll 中)
语法
声明
Public Overrides Function GetPattern ( _
patternInterface As PatternInterface _
) As Object
public override Object GetPattern(
PatternInterface patternInterface
)
public:
virtual Object^ GetPattern(
PatternInterface patternInterface
) override
abstract GetPattern :
patternInterface:PatternInterface -> Object
override GetPattern :
patternInterface:PatternInterface -> Object
public override function GetPattern(
patternInterface : PatternInterface
) : Object
参数
- patternInterface
类型:System.Windows.Automation.Peers.PatternInterface
指定控件模式的值枚举。
返回值
类型:System.Object
如果 patternInterface 是支持的值,则为支持控件模式的对象;否则为 nullnull 引用(在 Visual Basic 中为 Nothing)。
备注
如果以下事例之一发生,则该方法会返回一个支持指定控件模式的对象。
patternInterface 等于 ExpandCollapse,并且与此 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 具有子对象。
patternInterface 等于 Invoke,并且与此 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 没有子对象。
patternInterface 等于 Toggle,并且与此 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 将可以检查的属性设置为 true。
patternInterface 等于 Transform,并且可更改与此 RibbonMenuItemDataAutomationPeer 关联的 RibbonMenuItem 的大小。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。