RolePlayerMenuCommand 类

表示命令,其可添加至值表,用于属性窗口中的角色属性。

继承层次结构

System.Object
  Microsoft.VisualStudio.Modeling.Design.RolePlayerMenuCommand

命名空间:  Microsoft.VisualStudio.Modeling.Design
程序集:  Microsoft.VisualStudio.Modeling.Sdk.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 中)

语法

声明
Public MustInherit Class RolePlayerMenuCommand
public abstract class RolePlayerMenuCommand

RolePlayerMenuCommand 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 RolePlayerMenuCommand 初始化 RolePlayerMenuCommand 类的新实例。

页首

属性

  名称 说明
公共属性 MenuText 在派生类中重写后,获取该命令的名称。
公共属性 Result 获取或设置表示命令的结果的值。

页首

方法

  名称 说明
公共方法 DoCommand 当在派生类中被重写时,执行该命令。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (重写 Object.ToString()。)

页首

备注

具有一对一的关系零域或对一角色可以生成角色属性。 默认情况下,每个角色的属性零对一角色具有命令移除当前模型元素。

将命令添加到角色属性列表,从该类派生类和派生类的实例添加到 RolePlayerPropertyDescriptor 集合的 RolePlayerMenuCommands 角色的模型元素的属性。

对继承者的说明

当从 RolePlayerMenuCommand 继承时,必须重写下面的成员:DoCommandMenuText

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.VisualStudio.Modeling.Design 命名空间

RolePlayerPropertyDescriptor