DesignerActionService.Add Methode

Definition

Fügt der aktuellen Auflistung verwalteter Smarttags ein oder mehrere DesignerActionList-Objekte hinzu.Adds one or more DesignerActionList objects to the current collection of managed smart tags.

Überlädt

Add(IComponent, DesignerActionList)

Fügt der aktuellen Auflistung verwalteter Smarttags eine DesignerActionList hinzu.Adds a DesignerActionList to the current collection of managed smart tags.

Add(IComponent, DesignerActionListCollection)

Fügt der aktuellen Auflistung verwalteter Smarttags eine DesignerActionListCollection hinzu.Adds a DesignerActionListCollection to the current collection of managed smart tags.

Add(IComponent, DesignerActionList)

Fügt der aktuellen Auflistung verwalteter Smarttags eine DesignerActionList hinzu.Adds a DesignerActionList to the current collection of managed smart tags.

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.The IComponent to associate the smart tags with.

actionList
DesignerActionList

Die DesignerActionList, welche die neuen, hinzuzufügenden Smarttagelemente enthält.The DesignerActionList that contains the new smart tag items to be added.

Ausnahmen

Ein oder beide Parameter sind null.One or both of the parameters are null.

Hinweise

Die- Add Methode stellt das Push-Modell zum Hinzufügen von Smarttag-Elementen dar.The Add method represents the push model of adding smart tag items. Beim alternativen Pull-Modell wird die- ActionLists Eigenschaft im Designer für die entsprechende Komponente überschrieben.The alternate pull model relies on overriding the ActionLists property in the designer for the corresponding component.

Wenn diese Methode aufgerufen wird, werden die hinzu zufügenden Listen für alle überprüft, DesignerActionMethodItem wobei die- IncludeAsDesignerVerb Eigenschaft auf festgelegt ist true .When this method is called, the lists to be added are scanned for any DesignerActionMethodItem with the IncludeAsDesignerVerb property set to true. Diese Elemente werden der Liste der Designer Verben für diese Komponente durch einen aufzurufenden- MenuCommandService.AddVerb Methoden hinzugefügt.These items are added to the list of designer verbs for this component, through a call to the MenuCommandService.AddVerb method.

Smarttags werden auf komponenteninstanzbasis verwaltet.Smart tags are managed on a component instance basis. Die verwaltete Sammlung enthält möglicherweise doppelte Einträge.The managed collection may contain duplicate entries.

Diese Methode löst das- DesignerActionListsChanged Ereignis aus.This method raises the DesignerActionListsChanged event.

Siehe auch

Gilt für:

Add(IComponent, DesignerActionListCollection)

Fügt der aktuellen Auflistung verwalteter Smarttags eine DesignerActionListCollection hinzu.Adds a DesignerActionListCollection to the current collection of managed smart tags.

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.The IComponent to associate the smart tags with.

designerActionListCollection
DesignerActionListCollection

Die DesignerActionListCollection, welche die neuen, hinzuzufügenden Smarttagelemente enthält.The DesignerActionListCollection that contains the new smart tag items to be added.

Ausnahmen

Ein oder beide Parameter sind null.One or both of the parameters are null.

Hinweise

Die- Add Methode stellt das Push-Modell zum Hinzufügen von Smarttag-Elementen dar.The Add method represents the push model of adding smart tag items. Beim alternativen Pull-Modell wird die- ActionLists Eigenschaft im Designer für die entsprechende Komponente überschrieben.The alternate pull model relies on overriding the ActionLists property in the designer for the corresponding component.

Wenn diese Methode aufgerufen wird, werden die hinzu zufügenden Listen für alle überprüft, DesignerActionMethodItem wobei die- IncludeAsDesignerVerb Eigenschaft auf festgelegt ist true .When this method is called, the lists to be added are scanned for any DesignerActionMethodItem with the IncludeAsDesignerVerb property set to true. Diese Elemente werden der Liste der Designer Verben für diese Komponente durch einen aufzurufenden- MenuCommandService.AddVerb Methoden hinzugefügt.These items are added to the list of designer verbs for this component, through a call to the MenuCommandService.AddVerb method.

Smarttags werden auf komponenteninstanzbasis verwaltet.Smart tags are managed on a component instance basis. Die verwaltete Sammlung enthält möglicherweise doppelte Einträge.The managed collection may contain duplicate entries.

Diese Methode löst das- DesignerActionListsChanged Ereignis aus.This method raises the DesignerActionListsChanged event.

Siehe auch

Gilt für: