Compartir a través de


Método ComAwareEventInfo.GetCustomAttributes (Boolean)

 

Publicado: octubre de 2016

Cuando se invalida en una clase derivada, obtiene una matriz que contiene todos los atributos personalizados que se aplican a este miembro.

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  System.Core (en System.Core.dll)

Sintaxis

public override object[] GetCustomAttributes(
    bool inherit
)
public:
virtual array<Object^>^ GetCustomAttributes(
    bool inherit
) override
override GetCustomAttributes : 
        inherit:bool -> Object[]
Public Overrides Function GetCustomAttributes (
    inherit As Boolean
) As Object()

Parámetros

  • inherit
    Type: System.Boolean

    true para buscar la cadena de herencia de este miembro para encontrar los atributos; de lo contrario, false.

Valor devuelto

Type: System.Object[]

Una matriz que contiene todos los atributos personalizados, o una matriz que no tiene ningún elemento si se ha definido ningún atributo.

Implementa

ICustomAttributeProvider.GetCustomAttributes(Boolean)_MemberInfo.GetCustomAttributes(Boolean)

Excepciones

Exception Condition
InvalidOperationException

Este miembro pertenece a un tipo que se carga en el contexto de solo reflexión. Vea How to: Load Assemblies into the Reflection-Only Context.

TypeLoadException

No se puede cargar un tipo de atributo personalizado.

Comentarios

Este método llama a la GetCustomAttributes método subyacente EventInfo objeto.

Información de versión

.NET Framework
Disponible desde 4.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET

Ver también

MemberInfo
GetCustomAttributes Sobrecarga
Clase ComAwareEventInfo
Espacio de nombres System.Runtime.InteropServices

Volver al principio