PropertyBuilder.IsDefined(Type, Boolean) Método

Definição

Indica se uma ou mais instância de attributeType está definida nessa propriedade.

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

O objeto Type ao qual os atributos personalizados são aplicados.

inherit
Boolean

Especifica se deve percorrer cadeia de herança dessa propriedade para localizar os atributos personalizados.

Retornos

true se um ou mais instância de attributeType estiver definida nessa propriedade; caso contrário false.

Exceções

Não há suporte para o método.

Comentários

Reflita sobre o tipo pai da propriedade usando Type.GetType ou Assembly.GetType, recupere o objeto de propriedade Reflection do tipo e chame PropertyInfo.IsDefined.

Aplica-se a