PropertyInfo.Attributes Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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:
Type Dapatkan objek yang mewakili jenis tempat properti berada.
PropertyInfo Dapatkan objek dengan memanggil kelebihan beban Type.GetProperty metode.
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 .