ReadOnlyAttribute(Boolean) Konstruktor

Definisi

Menginisialisasi instans baru dari kelas ReadOnlyAttribute.

public:
 ReadOnlyAttribute(bool isReadOnly);
public ReadOnlyAttribute(bool isReadOnly);
new System.ComponentModel.ReadOnlyAttribute : bool -> System.ComponentModel.ReadOnlyAttribute
Public Sub New (isReadOnly As Boolean)

Parameter

isReadOnly
Boolean

true untuk menunjukkan bahwa properti yang diikat atribut ini bersifat baca-saja; false untuk menunjukkan bahwa properti adalah baca/tulis.

Contoh

Contoh kode berikut menandai properti sebagai baca-saja. Kode ini membuat baru ReadOnlyAttribute, menetapkan nilainya ke ReadOnlyAttribute.Yes, dan mengikatnya ke properti .

public:
   [ReadOnly(true)]
   property int MyProperty 
   {
      int get()
      {
         // Insert code here.
         return 0;
      }
      void set( int value )
      {
         // Insert code here.
      }
   }
[ReadOnly(true)]
public int MyProperty
{
    get =>
        // Insert code here.
        0;
    set
    {
        // Insert code here.
    }
}
<ReadOnlyAttribute(True)> _
Public Property MyProperty() As Integer
    Get
        ' Insert code here.
        Return 0
    End Get
    Set
        ' Insert code here.
    End Set
End Property

Keterangan

Anggota yang ditandai dengan ReadOnlyAttribute set ke true atau yang tidak memiliki Set metode tidak dapat diubah. Anggota yang tidak memiliki atribut ini atau yang ditandai dengan ReadOnlyAttribute set ke false adalah baca/tulis, dan dapat diubah. Defaultnya adalah No.

Note

Saat Anda menandai properti dengan atur ReadOnlyAttribute ke true, nilai atribut ini diatur ke anggota Yeskonstanta . Untuk properti yang ditandai dengan diatur ke ReadOnlyAttributefalse, nilainya adalah No. Oleh karena itu, ketika Anda ingin memeriksa nilai atribut ini dalam kode Anda, Anda harus menentukan atribut sebagai ReadOnlyAttribute.Yes atau ReadOnlyAttribute.No.

Berlaku untuk

Lihat juga