TypeDescriptor.AddAttributes Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Adiciona atributos ao nível da classe ao componente alvo.
Sobrecargas
| Name | Description |
|---|---|
| AddAttributes(Object, Attribute[]) |
Adiciona atributos ao nível da classe à instância do componente alvo. |
| AddAttributes(Type, Attribute[]) |
Adiciona atributos ao nível da classe ao tipo de componente alvo. |
AddAttributes(Object, Attribute[])
Adiciona atributos ao nível da classe à instância do componente alvo.
public:
static System::ComponentModel::TypeDescriptionProvider ^ AddAttributes(System::Object ^ instance, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.TypeDescriptionProvider AddAttributes(object instance, params Attribute[] attributes);
static member AddAttributes : obj * Attribute[] -> System.ComponentModel.TypeDescriptionProvider
Public Shared Function AddAttributes (instance As Object, ParamArray attributes As Attribute()) As TypeDescriptionProvider
Parâmetros
- instance
- Object
Uma instância do componente alvo.
Devoluções
O recém-criado TypeDescriptionProvider foi usado para adicionar os atributos especificados.
Exceções
Um ou ambos os parâmetros é null.
Observações
O AddAttributes(Object, Attribute[]) método adiciona atributos ao nível da classe à instância especificada de um componente. Como este é um requisito comum de aplicações que utilizam o Visual Studio Windows Forms Designer e janela Propriedades, este método fornece um atalho criando um fornecedor de descrição de tipos que funde os atributos fornecidos com os atributos já existentes na classe. O valor de retorno é o fornecedor de descrição do tipo que foi usado para adicionar os atributos. Este fornecedor pode ser posteriormente passado para o RemoveProvider(TypeDescriptionProvider, Object) método quando os atributos adicionados deixarem de ser necessários.
Ver também
Aplica-se a
AddAttributes(Type, Attribute[])
Adiciona atributos ao nível da classe ao tipo de componente alvo.
public:
static System::ComponentModel::TypeDescriptionProvider ^ AddAttributes(Type ^ type, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.TypeDescriptionProvider AddAttributes(Type type, params Attribute[] attributes);
static member AddAttributes : Type * Attribute[] -> System.ComponentModel.TypeDescriptionProvider
Public Shared Function AddAttributes (type As Type, ParamArray attributes As Attribute()) As TypeDescriptionProvider
Parâmetros
Devoluções
O recém-criado TypeDescriptionProvider foi usado para adicionar os atributos especificados.
Exceções
Um ou ambos os parâmetros é null.
Observações
O AddAttributes(Type, Attribute[]) método adiciona atributos ao nível da classe ao tipo especificado de um componente. Como este é um requisito comum de aplicações que utilizam o Visual Studio Windows Forms Designer e janela Propriedades, este método fornece um atalho criando um fornecedor de descrição de tipos que funde os atributos fornecidos com os atributos já existentes na classe. O valor de retorno é o fornecedor de descrição do tipo que foi usado para adicionar os atributos. Este fornecedor pode ser posteriormente passado para o RemoveProvider(TypeDescriptionProvider, Type) método quando os atributos adicionados deixarem de ser necessários.