Bagikan melalui


PropertyInfo.Attributes Properti

Definisi

Mendapatkan atribut untuk properti ini.

public:
 abstract property System::Reflection::PropertyAttributes Attributes { System::Reflection::PropertyAttributes get(); };
public abstract System.Reflection.PropertyAttributes Attributes { get; }
member this.Attributes : System.Reflection.PropertyAttributes
Public MustOverride ReadOnly Property Attributes As PropertyAttributes

Nilai Properti

Atribut properti ini.

Penerapan

Keterangan

Properti Attributes mengembalikan atribut yang terkait dengan properti yang diwakili oleh objek ini PropertyInfo . Atribut utamanya adalah pengubah yang diterapkan oleh pengompilasi saat membuat properti; mereka menunjukkan apakah properti adalah properti default, SpecialName properti, dan sebagainya. Perhatikan bahwa, untuk hampir semua properti yang ditemukan dalam jenis di pustaka kelas .NET Framework, nilai Attributes properti adalah PropertyAttributes.None.

Tip

Dalam kebanyakan kasus, Anda mungkin ingin mengambil atribut kustom yang terkait dengan properti . Untuk melakukan ini, ambil nilai CustomAttributes properti , atau panggil salah satu kelebihan beban GetCustomAttributes metode.

Untuk mendapatkan Attributes properti:

  1. Type Dapatkan objek yang mewakili jenis tempat properti berada.

  2. PropertyInfo Dapatkan objek dengan memanggil kelebihan beban Type.GetProperty metode.

  3. Ambil atribut properti dari Attributes properti .

Anda dapat menentukan atribut properti untuk jenis yang dibuat secara dinamis menggunakan pancaran pantulan dengan memanggil kelebihan beban DefineProperty metode dan menyediakan nilai untuk attributes argumen .

Berlaku untuk

Lihat juga