Condividi tramite


ICustomAttributeProvider Interfaccia

Definizione

Fornisce attributi personalizzati per gli oggetti di reflection che li supportano.

public interface class ICustomAttributeProvider
public interface ICustomAttributeProvider
[System.Runtime.InteropServices.ComVisible(true)]
public interface ICustomAttributeProvider
type ICustomAttributeProvider = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ICustomAttributeProvider = interface
Public Interface ICustomAttributeProvider
Derivato
Attributi

Commenti

Quasi tutte le classi Reflection possono avere attributi associati. Gli attributi possono essere standard (public, private, HelpString) o personalizzati.

Metodi

GetCustomAttributes(Boolean)

Restituisce una matrice di tutti gli attributi personalizzati definiti in questo membro, esclusi gli attributi denominati, oppure una matrice vuota se non sono presenti attributi personalizzati.

GetCustomAttributes(Type, Boolean)

Restituisce una matrice di attributi personalizzati definiti in questo membro, identificati dal tipo o da una matrice vuota, se non sono presenti attributi personalizzati di quel tipo.

IsDefined(Type, Boolean)

Indica se per questo membro sono definite una o più istanze di attributeType.

Si applica a