CodeTypeMember.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 atau mengatur atribut anggota.
public:
property System::CodeDom::MemberAttributes Attributes { System::CodeDom::MemberAttributes get(); void set(System::CodeDom::MemberAttributes value); };
public System.CodeDom.MemberAttributes Attributes { get; set; }
member this.Attributes : System.CodeDom.MemberAttributes with get, set
Public Property Attributes As MemberAttributes
Nilai Properti
Kombinasi bitwise dari nilai yang MemberAttributes digunakan untuk menunjukkan atribut anggota. Nilai defaultnya adalah Private | Final.
Keterangan
Properti ini digunakan untuk menentukan atribut anggota tipe.
Atribut anggota diklasifikasikan dalam grup, dengan masker untuk setiap grup. Grup akses terdiri dari bendera yang berisi istilah Public
, , Private
Family
, atau Assembly
. Grup cakupan menyertakan bendera untuk Abstract, , FinalStatic, Override, dan Const. Masker AccessMask mengidentifikasi atribut akses. Masker ScopeMask mengidentifikasi atribut cakupan. Nilai default untuk Attributes properti menyertakan bendera dari akses dan cakupan. Untuk mengubah akses atau cakupan, pertama-tama selubungkan bendera yang ada lalu atur nilai baru. Misalnya, pernyataan kode untuk mengidentifikasi konstruktor (bernama constructor1
) sebagai publik adalah constructor1.Attributes = (constructor1.Attributes & ~MemberAttributes.AccessMask) | MemberAttributes.Public;
.