Aracılığıyla paylaş


ReadOnlyAttribute(Boolean) Oluşturucu

Tanım

ReadOnlyAttribute sınıfının yeni bir örneğini başlatır.

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

Parametreler

isReadOnly
Boolean

true bu özniteliğin bağlı olduğu özelliğin salt okunur olduğunu göstermek için; false özelliğinin okunduğunu/yazıldığını gösterir.

Örnekler

Aşağıdaki kod örneği bir özelliği salt okunur olarak işaretler. Bu kod yeni ReadOnlyAttributebir oluşturur, değerini olarak ReadOnlyAttribute.Yesayarlar ve özelliğine bağlar.

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

Açıklamalar

olarak ayarlanmış true veya yöntemi olmayan Set ile ReadOnlyAttribute işaretlenmiş üyeler değiştirilemez. Bu özniteliğe sahip olmayan veya olarak ayarlanmış false olarak ReadOnlyAttribute işaretlenmiş üyeler okunur/yazılır ve değiştirilebilir. Varsayılan değer: No.

Not

olarak ayarlanmış truebir özelliği ReadOnlyAttribute işaretlediğinizde, bu özniteliğin değeri sabit üye Yesolarak ayarlanır. olarak ayarlanmış olarak ReadOnlyAttribute işaretlenmiş bir özellik için falsedeğeri şeklindedir No. Bu nedenle, kodunuzda bu özniteliğin değerini denetlemek istediğinizde özniteliğini veya ReadOnlyAttribute.Noolarak ReadOnlyAttribute.Yes belirtmeniz gerekir.

Şunlara uygulanır

Ayrıca bkz.