ComAwareEventInfo.GetCustomAttributes Método

Definição

Quando substituído em uma classe derivada, retorna todos os atributos aplicados a esse membro.

Sobrecargas

Nome Description
GetCustomAttributes(Boolean)

Quando substituído em uma classe derivada, obtém uma matriz que contém todos os atributos personalizados que são aplicados a esse membro.

GetCustomAttributes(Type, Boolean)

Quando substituído em uma classe derivada, obtém uma matriz que contém todos os atributos personalizados do tipo especificado que são aplicados a esse membro.

GetCustomAttributes(Boolean)

Quando substituído em uma classe derivada, obtém uma matriz que contém todos os atributos personalizados que são aplicados a esse membro.

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

true para pesquisar a cadeia de herança desse membro para localizar os atributos; caso contrário, false.

Retornos

Object[]

Uma matriz que contém todos os atributos personalizados ou uma matriz que não tem elementos se nenhum atributo foi definido.

Exceções

Esse membro pertence a um tipo carregado no contexto somente reflexão. Veja como carregar assemblies no contexto de Reflection-Only.

Não é possível carregar um tipo de atributo personalizado.

Comentários

Esse método chama o GetCustomAttributes método do objeto subjacente EventInfo .

Confira também

Aplica-se a

GetCustomAttributes(Type, Boolean)

Quando substituído em uma classe derivada, obtém uma matriz que contém todos os atributos personalizados do tipo especificado que são aplicados a esse membro.

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

O tipo de atributo a ser pesquisado. Somente atributos atribuíveis a esse tipo podem ser retornados.

inherit
Boolean

true para pesquisar a cadeia de herança desse membro para localizar os atributos; caso contrário, false.

Retornos

Object[]

Uma matriz que contém todos os atributos personalizados do tipo especificado ou uma matriz que não tem elementos se nenhum atributo foi definido.

Exceções

attributeType é null.

Esse membro pertence a um tipo carregado no contexto somente reflexão. Veja como carregar assemblies no contexto de Reflection-Only

Não é possível carregar um tipo de atributo personalizado.

Confira também

Aplica-se a