DesignerActionService.Add 方法

定义

将一个或多个 DesignerActionList 对象添加到当前的托管智能标记集合。

重载

Add(IComponent, DesignerActionList)

DesignerActionList 添加到当前的托管智能标记集合。

Add(IComponent, DesignerActionListCollection)

DesignerActionListCollection 添加到当前的托管智能标记集合。

Add(IComponent, DesignerActionList)

DesignerActionList 添加到当前的托管智能标记集合。

public:
 void Add(System::ComponentModel::IComponent ^ comp, System::ComponentModel::Design::DesignerActionList ^ actionList);
public void Add (System.ComponentModel.IComponent comp, System.ComponentModel.Design.DesignerActionList actionList);
member this.Add : System.ComponentModel.IComponent * System.ComponentModel.Design.DesignerActionList -> unit
Public Sub Add (comp As IComponent, actionList As DesignerActionList)

参数

comp
IComponent

要与智能标记关联的 IComponent

actionList
DesignerActionList

包含要添加的新智能标记项的 DesignerActionList

例外

两个参数之一或两个参数均为 null

注解

Add方法表示添加智能标记项的推送模型。 备用拉取模型依赖于在设计器中重写 ActionLists 相应组件的 属性。

调用此方法时,将扫描要添加的列表, DesignerActionMethodItem 其中 IncludeAsDesignerVerb 属性设置为 true。 通过调用 MenuCommandService.AddVerb 方法,这些项将添加到此组件的设计器谓词列表中。

智能标记基于组件实例进行管理。 托管集合可能包含重复的条目。

此方法引发 DesignerActionListsChanged 事件。

另请参阅

适用于

Add(IComponent, DesignerActionListCollection)

DesignerActionListCollection 添加到当前的托管智能标记集合。

public:
 void Add(System::ComponentModel::IComponent ^ comp, System::ComponentModel::Design::DesignerActionListCollection ^ designerActionListCollection);
public void Add (System.ComponentModel.IComponent comp, System.ComponentModel.Design.DesignerActionListCollection designerActionListCollection);
member this.Add : System.ComponentModel.IComponent * System.ComponentModel.Design.DesignerActionListCollection -> unit
Public Sub Add (comp As IComponent, designerActionListCollection As DesignerActionListCollection)

参数

comp
IComponent

要与智能标记关联的 IComponent

designerActionListCollection
DesignerActionListCollection

包含要添加的新智能标记项的 DesignerActionListCollection

例外

两个参数之一或两个参数均为 null

注解

Add方法表示添加智能标记项的推送模型。 备用拉取模型依赖于在设计器中重写 ActionLists 相应组件的 属性。

调用此方法时,将扫描要添加的列表, DesignerActionMethodItem 其中 IncludeAsDesignerVerb 属性设置为 true。 通过调用 MenuCommandService.AddVerb 方法,这些项将添加到此组件的设计器谓词列表中。

智能标记基于组件实例进行管理。 托管集合可能包含重复的条目。

此方法引发 DesignerActionListsChanged 事件。

另请参阅

适用于