TypeDelegator.GetCustomAttributes Método

Definição

Devolve todos os atributos personalizados definidos para este tipo.

Sobrecargas

Name Description
GetCustomAttributes(Boolean)

Devolve todos os atributos personalizados definidos para este tipo, especificando se deve pesquisar na cadeia de herança do tipo.

GetCustomAttributes(Type, Boolean)

Devolve um array de atributos personalizados identificados por tipo.

GetCustomAttributes(Boolean)

Devolve todos os atributos personalizados definidos para este tipo, especificando se deve pesquisar na cadeia de herança do 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()

Parâmetros

inherit
Boolean

Especifica se deve pesquisar na cadeia de herança deste tipo para encontrar os atributos.

Devoluções

Object[]

Um array de objetos contendo todos os atributos personalizados definidos para este tipo.

Exceções

Um tipo de atributo personalizado não pode ser carregado.

Aplica-se a

GetCustomAttributes(Type, Boolean)

Devolve um array de atributos personalizados identificados por 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()

Parâmetros

attributeType
Type

Um conjunto de atributos personalizados identificados por tipo.

inherit
Boolean

Especifica se deve pesquisar na cadeia de herança deste tipo para encontrar os atributos.

Devoluções

Object[]

Um array de objetos contendo os atributos personalizados definidos neste tipo que correspondem ao attributeType parâmetro, especificando se deve pesquisar a cadeia de herança do tipo, ou null se não existem atributos personalizados definidos neste tipo.

Exceções

attributeType é null.

Um tipo de atributo personalizado não pode ser carregado.

Aplica-se a