TypeDelegator.GetCustomAttributes Metodo

Definizione

Restituisce tutti gli attributi personalizzati definiti per questo tipo.

Overload

GetCustomAttributes(Boolean)

Restituisce tutti gli attributi personalizzati definiti per questo tipo, specificando se ricercare la catena di ereditarietà del tipo.

GetCustomAttributes(Type, Boolean)

Restituisce una matrice di attributi personalizzati identificati per tipo.

GetCustomAttributes(Boolean)

Restituisce tutti gli attributi personalizzati definiti per questo tipo, specificando se ricercare la catena di ereditarietà del tipo.

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()

Parametri

inherit
Boolean

Specifica se effettuare una ricerca nella catena di ereditarietà di questo tipo per trovare gli attributi.

Restituisce

Object[]

Matrice di oggetti contenente tutti gli attributi personalizzati definiti per questo tipo.

Eccezioni

Non è possibile caricare un tipo di attributo personalizzato.

Si applica a

GetCustomAttributes(Type, Boolean)

Restituisce una matrice di attributi personalizzati identificati per tipo.

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()

Parametri

attributeType
Type

Matrice di attributi personalizzati identificati per tipo.

inherit
Boolean

Specifica se effettuare una ricerca nella catena di ereditarietà di questo tipo per trovare gli attributi.

Restituisce

Object[]

Matrice di oggetti che contiene gli attributi personalizzati definiti in questo tipo che corrispondono al parametro attributeType e specifica se ricercare la catena di ereditarietà del tipo oppure null se non esistono attributi personalizzati definiti su questo tipo.

Eccezioni

attributeType è null.

Non è possibile caricare un tipo di attributo personalizzato.

Si applica a