ReadOnlyAttribute(Boolean) Konstruktor
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.
Menginisialisasi instans baru 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 terikat 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.
return 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 diatur ke ReadOnlyAttributetrue
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 mereka dapat diubah. Default adalah No.
Catatan
Saat Anda menandai properti dengan diatur ReadOnlyAttribute ke true
, nilai atribut ini diatur ke anggota Yeskonstanta . Untuk properti yang ditandai dengan ReadOnlyAttribute diatur ke false
, 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.