PropertyBuilder.IsDefined(Type, Boolean) Método

Definição

Indica se uma ou mais instâncias são attributeType definidas 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 Type objeto ao qual os atributos personalizados são aplicados.

inherit
Boolean

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

Retornos

true se uma ou mais instâncias forem attributeType definidas nesta propriedade; caso contrário false.

Exceções

Não há suporte para esse 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