Compartilhar via


DesignerActionService.Add Método

Definição

Adiciona um ou mais objetos DesignerActionList à coleção atual de marcações inteligentes gerenciadas.

Sobrecargas

Add(IComponent, DesignerActionList)

Adiciona um DesignerActionList à coleção atual de marcações inteligentes gerenciadas.

Add(IComponent, DesignerActionListCollection)

Adiciona um DesignerActionListCollection à coleção atual de marcações inteligentes gerenciadas.

Add(IComponent, DesignerActionList)

Adiciona um DesignerActionList à coleção atual de marcações inteligentes gerenciadas.

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)

Parâmetros

comp
IComponent

O IComponent com o qual associar as marcações inteligentes.

actionList
DesignerActionList

O DesignerActionList que contém os novos itens de marcação inteligente a serem adicionados.

Exceções

Um ou ambos os parâmetros são null.

Comentários

O Add método representa o modelo de push da adição de itens de marca inteligente. O modelo de pull alternativo depende da substituição da ActionLists propriedade no designer para o componente correspondente.

Quando esse método é chamado, as listas a serem adicionadas são verificadas para qualquer um DesignerActionMethodItem com a IncludeAsDesignerVerb propriedade definida truecomo . Esses itens são adicionados à lista de verbos de designer para esse componente, por meio de uma chamada ao MenuCommandService.AddVerb método .

As marcas inteligentes são gerenciadas em uma instância de componente. A coleção gerenciada pode conter entradas duplicadas.

Esse método gera o DesignerActionListsChanged evento.

Confira também

Aplica-se a

Add(IComponent, DesignerActionListCollection)

Adiciona um DesignerActionListCollection à coleção atual de marcações inteligentes gerenciadas.

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)

Parâmetros

comp
IComponent

O IComponent com o qual associar as marcações inteligentes.

designerActionListCollection
DesignerActionListCollection

O DesignerActionListCollection que contém os novos itens de marcação inteligente a serem adicionados.

Exceções

Um ou ambos os parâmetros são null.

Comentários

O Add método representa o modelo de push da adição de itens de marca inteligente. O modelo de pull alternativo depende da substituição da ActionLists propriedade no designer para o componente correspondente.

Quando esse método é chamado, as listas a serem adicionadas são verificadas para qualquer um DesignerActionMethodItem com a IncludeAsDesignerVerb propriedade definida truecomo . Esses itens são adicionados à lista de verbos de designer para esse componente, por meio de uma chamada ao MenuCommandService.AddVerb método .

As marcas inteligentes são gerenciadas em uma instância de componente. A coleção gerenciada pode conter entradas duplicadas.

Esse método gera o DesignerActionListsChanged evento.

Confira também

Aplica-se a