DesignerCommandSet 类

定义

表示设计时工具的基类(不是从 ComponentDesigner 派生的),它提供智能标记或设计器谓词能力。

public ref class DesignerCommandSet
public class DesignerCommandSet
type DesignerCommandSet = class
Public Class DesignerCommandSet
继承
DesignerCommandSet

注解

ComponentDesigner 分别提供 ActionLists 用于 Verbs 查询 和 集合的 DesignerActionListDesignerVerb 属性。 但是,如果设计时工具作者决定不从此类派生,则 DesignerCommandSet 类表示提供此功能的替代基类。

DesignerCommandSet 仅包含三个成员,如下表所述。

公共成员 说明
GetCommands 返回与设计组件关联的智能标记或设计器谓词的集合。 基实现返回 null
ActionLists 获取与设计的组件关联的所有智能标记的集合。 基实现只调用 GetCommands
Verbs 获取与设计的组件关联的所有设计器谓词的集合。 基实现只调用 GetCommands

DesignerCommandSet应将 添加为特定于站点的服务。 在外部,应首先查询此类型的服务以发现智能标记和设计器谓词功能。 如果未找到此服务,则应 IDesigner.Verbs 改用 属性。 此过程提供向后兼容性的路径。

构造函数

DesignerCommandSet()

初始化 DesignerCommandSet 类的实例。

属性

ActionLists

获取与设计的组件关联的所有智能标记的集合。

Verbs

获取与设计的组件关联的所有设计器谓词的集合。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetCommands(String)

返回命令对象的集合。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅