Bagikan melalui


EnumBuilder.IsDefined(Type, Boolean) Metode

Definisi

Memeriksa apakah jenis atribut kustom yang ditentukan ditentukan.

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

Parameter

attributeType
Type

Objek Type tempat atribut kustom diterapkan.

inherit
Boolean

Menentukan apakah akan mencari rantai pewarisan anggota ini untuk menemukan atribut.

Mengembalikan

true jika satu atau beberapa instans attributeType didefinisikan pada anggota ini; jika tidak, false.

Pengecualian

Metode ini saat ini tidak didukung dalam jenis yang tidak lengkap.

Keterangan

Sebagai solusinya, untuk memeriksa apakah atribut kustom ditentukan untuk jenis yang sudah selesai, ambil jenis menggunakan GetType dan panggil GetCustomAttributes pada yang dikembalikan Type.

Berlaku untuk