Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo DesignerActionService.Add (IComponent, DesignerActionList)

 

Data di pubblicazione: ottobre 2016

Aggiunge un DesignerActionList alla raccolta corrente di smart tag gestiti.

Spazio dei nomi:   System.ComponentModel.Design
Assembly:  System.Design (in System.Design.dll)

public void Add(
	IComponent comp,
	DesignerActionList actionList
)

Parametri

comp
Type: System.ComponentModel.IComponent

Il IComponent per associare gli smart tag.

actionList
Type: System.ComponentModel.Design.DesignerActionList

Il DesignerActionList che contiene i nuovi elementi smart tag da aggiungere.

Exception Condition
ArgumentNullException

Uno o entrambi i parametri sono null.

Il Add metodo rappresenta il modello push di aggiunta di elementi smart tag. Il modello pull alternativo si basa sull'override di ActionLists proprietà nella finestra di progettazione per il componente corrispondente.

Quando viene chiamato questo metodo, gli elenchi da aggiungere vengono analizzati per qualsiasi DesignerActionMethodItem con il IncludeAsDesignerVerb impostata su true. Questi elementi vengono aggiunti all'elenco dei verbi di progettazione per il componente, mediante una chiamata al MenuCommandService.AddVerb metodo.

Gli smart tag sono gestiti in una singola istanza di componente. Raccolta gestita potrebbe contenere voci duplicate.

Questo metodo genera il DesignerActionListsChanged evento.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: