ICustomAttributeProvider Interfaccia

Definizione

Fornisce attributi personalizzati per gli oggetti di reflection che li supportano.Provides custom attributes for reflection objects that support them.

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

Commenti

Quasi tutte le classi Reflection possono avere attributi associati.Nearly all the Reflection classes can have attributes associated with them. Gli attributi possono essere standard (Public, private, HelpString) o Custom.Attributes can be standard (public, private, HelpString) or custom.

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.Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.

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.Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.

IsDefined(Type, Boolean)

Indica se per questo membro sono definite una o più istanze di attributeType.Indicates whether one or more instance of attributeType is defined on this member.

Si applica a