DesignerActionService.GetComponentActions Método

Definição

Devolve a coleção de listas de itens com etiquetas inteligentes associadas a um componente.

Sobrecargas

Name Description
GetComponentActions(IComponent)

Devolve a coleção de listas de itens com etiquetas inteligentes associadas a um componente.

GetComponentActions(IComponent, ComponentActionsType)

Devolve a coleção de listas de itens com etiquetas inteligentes do tipo especificado associado a um componente.

GetComponentActions(IComponent)

Devolve a coleção de listas de itens com etiquetas 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 smart tags estão associadas.

Devoluções

A coleção de smart tags para o componente especificado.

Exceções

component é null.

Observações

O GetComponentActions método é equivalente a uma chamada ao GetComponentActions(IComponent, ComponentActionsType) método usando um type parâmetro de All. Portanto, a coleção devolvida conterá tanto as listas push como pull das smart tags.

O retorno DesignerActionListCollection é a união das listas de itens adicionadas através dos Add métodos e também das listas obtidas a partir da DesignerCommandSet instância obtida no site do componente.

Ver também

Aplica-se a

GetComponentActions(IComponent, ComponentActionsType)

Devolve a coleção de listas de itens com etiquetas inteligentes do tipo especificado associado 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 smart tags estão associadas.

type
ComponentActionsType

O ComponentActionsType para filtrar as smart tags associadas com.

Devoluções

A coleção de smart tags do tipo especificado para o componente especificado.

Exceções

component é null.

Observações

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

Valor Descrição
All Todas as smart tags associadas.
Component Só etiquetas inteligentes para modelos de pull.
Service Apenas smart tags do modelo Push.

Se o designer associado a um componente não fornecer uma lista de etiquetas inteligentes de pull-model, então o GetComponentActions método irá usar os itens do menu de atalho em tempo de design do designer da Verbs propriedade.

Ver também

Aplica-se a