TypeDescriptor.AddAttributes Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona atributos de nível de classe ao componente de destino.
Sobrecargas
| Nome | Description |
|---|---|
| AddAttributes(Object, Attribute[]) |
Adiciona atributos de nível de classe à instância do componente de destino. |
| AddAttributes(Type, Attribute[]) |
Adiciona atributos de nível de classe ao tipo de componente de destino. |
AddAttributes(Object, Attribute[])
Adiciona atributos de nível de classe à instância do componente de destino.
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 de destino.
Retornos
O recém-criado TypeDescriptionProvider que foi usado para adicionar os atributos especificados.
Exceções
Um ou ambos os parâmetros são null.
Comentários
O AddAttributes(Object, Attribute[]) método adiciona atributos de nível de classe à instância especificada de um componente. Como esse é um requisito comum de aplicativos usando o Designer Visual Studio Windows Forms e janela Propriedades, esse método fornece um atalho criando um provedor de descrição de tipo que mescla os atributos fornecidos com os atributos que já existem na classe. O valor retornado é o provedor de descrição de tipo usado para adicionar os atributos. Esse provedor poderá ser passado posteriormente para o RemoveProvider(TypeDescriptionProvider, Object) método quando os atributos adicionados não forem mais necessários.
Confira também
Aplica-se a
AddAttributes(Type, Attribute[])
Adiciona atributos de nível de classe ao tipo de componente de destino.
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
Retornos
O recém-criado TypeDescriptionProvider que foi usado para adicionar os atributos especificados.
Exceções
Um ou ambos os parâmetros são null.
Comentários
O AddAttributes(Type, Attribute[]) método adiciona atributos de nível de classe ao tipo especificado de um componente. Como esse é um requisito comum de aplicativos usando o Designer Visual Studio Windows Forms e janela Propriedades, esse método fornece um atalho criando um provedor de descrição de tipo que mescla os atributos fornecidos com os atributos que já existem na classe. O valor retornado é o provedor de descrição de tipo usado para adicionar os atributos. Esse provedor poderá ser passado posteriormente para o RemoveProvider(TypeDescriptionProvider, Type) método quando os atributos adicionados não forem mais necessários.