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.
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.