Aracılığıyla paylaş


EnumBuilder.IsDefined(Type, Boolean) Yöntem

Tanım

Belirtilen özel öznitelik türünün tanımlandığını denetler.

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

Parametreler

attributeType
Type

Type Özel özniteliklerin uygulandığı nesne.

inherit
Boolean

Öznitelikleri bulmak için bu üyenin devralma zincirinde arama yapılıp yapılmayacağını belirtir.

Döndürülenler

true bu üyede bir veya daha fazla örneği attributeType tanımlanmışsa; aksi takdirde , false.

Özel durumlar

Bu yöntem şu anda tamamlanmayan türlerde desteklenmiyor.

Açıklamalar

Geçici bir çözüm olarak, tamamlanmış bir tür için özel bir özniteliğin tanımlanıp tanımlanmadığını denetlemek için kullanarak türü GetType alın ve döndürülen Typeüzerinde çağrısı GetCustomAttributes yapın.

Şunlara uygulanır