BrowsableAttribute(Boolean) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса BrowsableAttribute.
public:
BrowsableAttribute(bool browsable);
public BrowsableAttribute (bool browsable);
new System.ComponentModel.BrowsableAttribute : bool -> System.ComponentModel.BrowsableAttribute
Public Sub New (browsable As Boolean)
Параметры
- browsable
- Boolean
Значение true, если свойство или событие можно изменять во время разработки; в противном случае — значение false. Значение по умолчанию — true.
Примеры
В следующем примере свойство помечает как просматриваемое. Этот код создает новый BrowsableAttributeобъект , устанавливает для него значение BrowsableAttribute.Yesи привязывает его к свойству .
[Browsable(true)]
int get()
{
// Insert code here.
return 0;
}
void set( int value )
{
// Insert code here.
}
}
[Browsable(true)]
public int MyProperty
{
get
{
// Insert code here.
return 0;
}
set
{
// Insert code here.
}
}
<Browsable(True)> _
Public Property MyProperty() As Integer
Get
' Insert code here.
Return 0
End Get
Set
' Insert code here.
End Set
End Property
Комментарии
Если свойство помечается BrowsableAttribute конструктором значения true, то для этого атрибута устанавливается константный член Yes. Для свойства, помеченного BrowsableAttribute конструктором значения false, значение равно No. Поэтому, если вы хотите проверка значение этого атрибута в коде, необходимо указать атрибут как BrowsableAttribute.Yes или BrowsableAttribute.No.