TypeDescriptor.AddAttributes Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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
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.