BrowsableAttribute 构造函数
初始化 BrowsableAttribute 类的新实例。
**命名空间:**System.ComponentModel
**程序集:**System(在 system.dll 中)
语法
声明
Public Sub New ( _
browsable As Boolean _
)
用法
Dim browsable As Boolean
Dim instance As New BrowsableAttribute(browsable)
public BrowsableAttribute (
bool browsable
)
public:
BrowsableAttribute (
bool browsable
)
public BrowsableAttribute (
boolean browsable
)
public function BrowsableAttribute (
browsable : boolean
)
参数
- browsable
如果属性 (Property) 或事件可以在设计时修改,则为 true;否则为 false。默认为 true。
备注
当使用值 true 的 BrowsableAttribute 构造函数标记属性 (Property) 时,此属性 (Attribute) 的值被设置为常数成员 Yes。对于使用值 false 的 BrowsableAttribute 构造函数标记的属性 (Property),该值为 No。因此,若要检查代码中此属性 (Attribute) 的值,必须将该属性 (Attribute) 指定为 BrowsableAttribute.Yes 或 BrowsableAttribute.No。
示例
下面的示例将属性 (Property) 标记为可浏览。这段代码创建新的 BrowsableAttribute,将其值设置为 BrowsableAttribute.Yes,并将它绑定到属性 (Property)。
<Browsable(True)> _
Public Property MyProperty() As Integer
Get
' Insert code here.
Return 0
End Get
Set
' Insert code here.
End Set
End Property
[Browsable(true)]
public int MyProperty {
get {
// Insert code here.
return 0;
}
set {
// Insert code here.
}
}
[Browsable(true)]
int get()
{
// Insert code here.
return 0;
}
void set( int value )
{
// Insert code here.
}
}
/** @attribute Browsable(true)
*/
/** @property
*/
public int get_MyProperty()
{
// Insert code here.
return 0;
} //get_MyProperty
/** @property
*/
public void set_MyProperty(int value)
{
// Insert code here.
} //set_MyProperty
Browsable(true)
public function get MyProperty() : int {
// Insert code here.
return 0;
}
public function set MyProperty(value : int) {
}
平台
Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。
版本信息
.NET Framework
受以下版本支持:2.0、1.1、1.0
请参见
参考
BrowsableAttribute 类
BrowsableAttribute 成员
System.ComponentModel 命名空间
BrowsableAttribute 类