Compartilhar via


DesignerActionService.GetComponentActions Método

Definição

Retorna a coleção de listas de itens de marcações inteligentes associadas a um componente.

Sobrecargas

GetComponentActions(IComponent)

Retorna a coleção de listas de itens de marcações inteligentes associadas a um componente.

GetComponentActions(IComponent, ComponentActionsType)

Retorna a coleção de listas de itens de marcações inteligentes do tipo especificado associadas a um componente.

GetComponentActions(IComponent, ComponentActionsType)

Retorna a coleção de listas de itens de ação do designer do tipo especificado associado a um componente.

GetComponentActions(IComponent)

Retorna a coleção de listas de itens de marcações inteligentes associadas a um componente.

public:
 System::ComponentModel::Design::DesignerActionListCollection ^ GetComponentActions(System::ComponentModel::IComponent ^ component);
public System.ComponentModel.Design.DesignerActionListCollection GetComponentActions (System.ComponentModel.IComponent component);
member this.GetComponentActions : System.ComponentModel.IComponent -> System.ComponentModel.Design.DesignerActionListCollection
Public Function GetComponentActions (component As IComponent) As DesignerActionListCollection

Parâmetros

component
IComponent

O componente ao qual as marcações inteligentes são associadas.

Retornos

A coleção de marcações inteligentes para o componente especificado.

Exceções

comp é null.

Comentários

O GetComponentActions método é equivalente a uma chamada para o GetComponentActions(IComponent, ComponentActionsType) método usando um type parâmetro de All. Portanto, a coleção retornada conterá as listas de push e pull de marcas inteligentes.

O retornado DesignerActionListCollection é a união de listas de itens adicionadas por meio dos Add métodos e também das listas obtidas da DesignerCommandSet instância obtida do site do componente.

Confira também

Aplica-se a

GetComponentActions(IComponent, ComponentActionsType)

Retorna a coleção de listas de itens de marcações inteligentes do tipo especificado associadas a um componente.

public:
 virtual System::ComponentModel::Design::DesignerActionListCollection ^ GetComponentActions(System::ComponentModel::IComponent ^ component, System::ComponentModel::Design::ComponentActionsType type);
public virtual System.ComponentModel.Design.DesignerActionListCollection GetComponentActions (System.ComponentModel.IComponent component, System.ComponentModel.Design.ComponentActionsType type);
abstract member GetComponentActions : System.ComponentModel.IComponent * System.ComponentModel.Design.ComponentActionsType -> System.ComponentModel.Design.DesignerActionListCollection
override this.GetComponentActions : System.ComponentModel.IComponent * System.ComponentModel.Design.ComponentActionsType -> System.ComponentModel.Design.DesignerActionListCollection
Public Overridable Function GetComponentActions (component As IComponent, type As ComponentActionsType) As DesignerActionListCollection

Parâmetros

component
IComponent

O componente ao qual as marcações inteligentes são associadas.

type
ComponentActionsType

O ComponentActionsType com o qual filtrar as marcações inteligentes associadas.

Retornos

A coleção de marcações inteligentes do tipo especificado para o componente especificado.

Exceções

comp é null.

Comentários

Essa versão do método sobrecarregado GetComponentActions filtra o type parâmetro , que pode ter um dos valores a seguir.

Valor Descrição
All Todas as marcas inteligentes associadas.
Component Somente marcas inteligentes do modelo de pull.
Service Somente marcas inteligentes do modelo de push.

Se o designer associado para um componente não fornecer uma lista de marcas inteligentes de modelo de pull, o GetComponentActions método usará os itens de menu de atalho de tempo de design do designer da Verbs propriedade .

Confira também

Aplica-se a

GetComponentActions(IComponent, ComponentActionsType)

Retorna a coleção de listas de itens de ação do designer do tipo especificado associado a um componente.

public:
 virtual System::ComponentModel::Design::DesignerActionListCollection ^ GetComponentActions(System::ComponentModel::IComponent ^ component, System::Windows::Forms::Design::ComponentActionsType type);
public virtual System.ComponentModel.Design.DesignerActionListCollection GetComponentActions (System.ComponentModel.IComponent component, System.Windows.Forms.Design.ComponentActionsType type);
abstract member GetComponentActions : System.ComponentModel.IComponent * System.Windows.Forms.Design.ComponentActionsType -> System.ComponentModel.Design.DesignerActionListCollection
override this.GetComponentActions : System.ComponentModel.IComponent * System.Windows.Forms.Design.ComponentActionsType -> System.ComponentModel.Design.DesignerActionListCollection
Public Overridable Function GetComponentActions (component As IComponent, type As ComponentActionsType) As DesignerActionListCollection

Parâmetros

component
IComponent

O componente ao qual o DesignerActions está associado.

type
ComponentActionsType

O ComponentActionsType ao qual filtrar as ações de designer associadas.

Retornos

A coleção de ações de designer do tipo especificado para o componente especificado.

Exceções

component é null.

Comentários

Essa versão do método sobrecarregado GetComponentActions filtra o type parâmetro , que pode ter um dos valores a seguir.

Valor Descrição
All Todas as ações de designer associadas.
Component Somente ações do designer de modelo de pull.
Service Somente ações do designer de modelo de push.

Se o designer associado para um componente não fornecer uma lista de ações do designer de modelo de pull, o GetComponentActions método usará os itens de menu de atalho de tempo de design do designer da Verbs propriedade .

Aplica-se a