TypeDescriptor.AddAttributes Metodo

Definizione

Aggiunge attributi a livello di classe al componente di destinazione.

Overload

AddAttributes(Object, Attribute[])

Aggiunge attributi a livello di classe all'istanza del componente di destinazione.

AddAttributes(Type, Attribute[])

Aggiunge attributi a livello di classe al tipo di componente di destinazione.

AddAttributes(Object, Attribute[])

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Aggiunge attributi a livello di classe all'istanza del componente di destinazione.

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

Parametri

instance
Object

Istanza del componente di destinazione.

attributes
Attribute[]

Matrice di oggetti Attribute da aggiungere alla classe del componente.

Restituisce

L'oggetto TypeDescriptionProvider appena creato è stato usato per aggiungere gli attributi specificati.

Eccezioni

Uno o entrambi i parametri sono null.

Commenti

Il AddAttributes(Object, Attribute[]) metodo aggiunge attributi a livello di classe all'istanza specificata di un componente. Poiché si tratta di un requisito comune delle applicazioni che usano il Windows Forms Designer di Visual Studio e Finestra Proprietà, questo metodo fornisce un collegamento creando un provider di descrizioni dei tipi che unisce gli attributi specificati con gli attributi già esistenti nella classe. Il valore restituito è il provider di descrizione del tipo usato per aggiungere gli attributi. Questo provider può essere passato successivamente al RemoveProvider(TypeDescriptionProvider, Object) metodo quando gli attributi aggiunti non sono più necessari.

Vedi anche

Si applica a

AddAttributes(Type, Attribute[])

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Aggiunge attributi a livello di classe al tipo di componente di destinazione.

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

Parametri

type
Type

Oggetto Type del componente di destinazione.

attributes
Attribute[]

Matrice di oggetti Attribute da aggiungere alla classe del componente.

Restituisce

L'oggetto TypeDescriptionProvider appena creato è stato usato per aggiungere gli attributi specificati.

Eccezioni

Uno o entrambi i parametri sono null.

Commenti

Il AddAttributes(Type, Attribute[]) metodo aggiunge attributi a livello di classe al tipo specificato di un componente. Poiché si tratta di un requisito comune delle applicazioni che usano il Windows Forms Designer di Visual Studio e Finestra Proprietà, questo metodo fornisce un collegamento creando un provider di descrizioni dei tipi che unisce gli attributi specificati con gli attributi già esistenti nella classe. Il valore restituito è il provider di descrizione del tipo usato per aggiungere gli attributi. Questo provider può essere passato successivamente al RemoveProvider(TypeDescriptionProvider, Type) metodo quando gli attributi aggiunti non sono più necessari.

Vedi anche

Si applica a