TypeDescriptor.AddAttributes Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Osztályszintű attribútumokat ad hozzá a célösszetevőhöz.
Túlterhelések
| Name | Description |
|---|---|
| AddAttributes(Object, Attribute[]) |
Osztályszintű attribútumokat ad hozzá a célösszetevő-példányhoz. |
| AddAttributes(Type, Attribute[]) |
Osztályszintű attribútumokat ad hozzá a célösszetevő-típushoz. |
AddAttributes(Object, Attribute[])
- Forrás:
- TypeDescriptor.cs
- Forrás:
- TypeDescriptor.cs
- Forrás:
- TypeDescriptor.cs
- Forrás:
- TypeDescriptor.cs
- Forrás:
- TypeDescriptor.cs
Osztályszintű attribútumokat ad hozzá a célösszetevő-példányhoz.
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
Paraméterek
- instance
- Object
A célösszetevő egy példánya.
Válaszok
Az újonnan létrehozott TypeDescriptionProvider , a megadott attribútumok hozzáadásához használt.
Kivételek
Az egyik vagy mindkét paraméter az null.
Megjegyzések
A AddAttributes(Object, Attribute[]) metódus osztályszintű attribútumokat ad hozzá egy összetevő megadott példányához. Mivel ez a Visual Studio Windows Forms Tervezőt és Tulajdonságok ablak használó alkalmazások gyakori követelménye, ez a módszer egy olyan típusleírás-szolgáltató létrehozásával biztosít parancsikont, amely egyesíti a megadott attribútumokat az osztályban már meglévő attribútumokkal. A visszatérési érték az attribútumok hozzáadásához használt típusleírás-szolgáltató. Ez a szolgáltató később átadható a RemoveProvider(TypeDescriptionProvider, Object) metódusnak, ha a hozzáadott attribútumokra már nincs szükség.
Lásd még
A következőre érvényes:
AddAttributes(Type, Attribute[])
- Forrás:
- TypeDescriptor.cs
- Forrás:
- TypeDescriptor.cs
- Forrás:
- TypeDescriptor.cs
- Forrás:
- TypeDescriptor.cs
- Forrás:
- TypeDescriptor.cs
Osztályszintű attribútumokat ad hozzá a célösszetevő-típushoz.
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
Paraméterek
Válaszok
Az újonnan létrehozott TypeDescriptionProvider , a megadott attribútumok hozzáadásához használt.
Kivételek
Az egyik vagy mindkét paraméter az null.
Megjegyzések
A AddAttributes(Type, Attribute[]) metódus osztályszintű attribútumokat ad hozzá az összetevő megadott típusához. Mivel ez a Visual Studio Windows Forms Tervezőt és Tulajdonságok ablak használó alkalmazások gyakori követelménye, ez a módszer egy olyan típusleírás-szolgáltató létrehozásával biztosít parancsikont, amely egyesíti a megadott attribútumokat az osztályban már meglévő attribútumokkal. A visszatérési érték az attribútumok hozzáadásához használt típusleírás-szolgáltató. Ez a szolgáltató később átadható a RemoveProvider(TypeDescriptionProvider, Type) metódusnak, ha a hozzáadott attribútumokra már nincs szükség.