Sdílet prostřednictvím


EnumBuilder.IsDefined(Type, Boolean) Metoda

Definice

Zkontroluje, jestli je definovaný typ vlastního atributu.

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

Parametry

attributeType
Type

Objekt Type , na který jsou použity vlastní atributy.

inherit
Boolean

Určuje, jestli se mají vyhledat atributy v řetězu dědičnosti tohoto člena.

Návraty

true pokud je u tohoto člena attributeType definována jedna nebo více instancí, jinak falsehodnota .

Výjimky

Tato metoda není v současné době podporována u typů, které nejsou dokončené.

Poznámky

Jako alternativní řešení můžete zkontrolovat, jestli je pro dokončený typ definovaný vlastní atribut, načtěte typ pomocí GetType a zavolejte GetCustomAttributes na vrácený Typeobjekt .

Platí pro