Freigeben über


DesignerActionService.Add Methode

Definition

Fügt der aktuellen Auflistung verwalteter Smarttags ein oder mehrere DesignerActionList-Objekte hinzu.

Überlädt

Add(IComponent, DesignerActionList)

Fügt der aktuellen Auflistung verwalteter Smarttags eine DesignerActionList hinzu.

Add(IComponent, DesignerActionListCollection)

Fügt der aktuellen Auflistung verwalteter Smarttags eine DesignerActionListCollection hinzu.

Add(IComponent, DesignerActionList)

Fügt der aktuellen Auflistung verwalteter Smarttags eine DesignerActionList hinzu.

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)

Parameter

comp
IComponent

Die IComponent, der die Smarttags zugeordnet werden sollen.

actionList
DesignerActionList

Die DesignerActionList, welche die neuen, hinzuzufügenden Smarttagelemente enthält.

Ausnahmen

Ein oder beide Parameter sind null.

Hinweise

Die Add -Methode stellt das Pushmodell zum Hinzufügen von Smarttagelementen dar. Das alternative Pullmodell basiert auf dem Überschreiben der ActionLists Eigenschaft im Designer für die entsprechende Komponente.

Wenn diese Methode aufgerufen wird, werden die hinzuzufügenden Listen auf alle DesignerActionMethodItem überprüft, wobei die IncludeAsDesignerVerb -Eigenschaft auf truefestgelegt ist. Diese Elemente werden der Liste der Designerverben für diese Komponente durch einen Aufruf der MenuCommandService.AddVerb -Methode hinzugefügt.

Smarttags werden auf Komponentenbasis instance verwaltet. Die verwaltete Auflistung kann doppelte Einträge enthalten.

Diese Methode löst das DesignerActionListsChanged Ereignis aus.

Weitere Informationen

Gilt für:

Add(IComponent, DesignerActionListCollection)

Fügt der aktuellen Auflistung verwalteter Smarttags eine DesignerActionListCollection hinzu.

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)

Parameter

comp
IComponent

Die IComponent, der die Smarttags zugeordnet werden sollen.

designerActionListCollection
DesignerActionListCollection

Die DesignerActionListCollection, welche die neuen, hinzuzufügenden Smarttagelemente enthält.

Ausnahmen

Ein oder beide Parameter sind null.

Hinweise

Die Add -Methode stellt das Pushmodell zum Hinzufügen von Smarttagelementen dar. Das alternative Pullmodell basiert auf dem Überschreiben der ActionLists Eigenschaft im Designer für die entsprechende Komponente.

Wenn diese Methode aufgerufen wird, werden die hinzuzufügenden Listen auf alle DesignerActionMethodItem überprüft, wobei die IncludeAsDesignerVerb -Eigenschaft auf truefestgelegt ist. Diese Elemente werden der Liste der Designerverben für diese Komponente durch einen Aufruf der MenuCommandService.AddVerb -Methode hinzugefügt.

Smarttags werden auf Komponentenbasis instance verwaltet. Die verwaltete Auflistung kann doppelte Einträge enthalten.

Diese Methode löst das DesignerActionListsChanged Ereignis aus.

Weitere Informationen

Gilt für: