Comparteix a través de


EnumBuilder.IsDefined(Type, Boolean) Método

Definición

Comprueba si se define el tipo de atributo personalizado especificado.

public:
 override bool IsDefined(Type ^ attributeType, bool inherit);
public override bool IsDefined (Type attributeType, bool inherit);
override this.IsDefined : Type * bool -> bool
Public Overrides Function IsDefined (attributeType As Type, inherit As Boolean) As Boolean

Parámetros

attributeType
Type

Objeto Type al que se aplican los atributos personalizados.

inherit
Boolean

Especifica si se debe buscar la cadena de herencia de este miembro para encontrar los atributos.

Devoluciones

true si una o más instancias de attributeType se definen en este miembro; en caso contrario, false.

Excepciones

Este método no se admite actualmente en tipos que no están completos.

Comentarios

Como solución alternativa, para comprobar si se define un atributo personalizado para un tipo terminado, recupere el tipo mediante GetType y llame a GetCustomAttributes en el devuelto Type.

Se aplica a