WebBrowsableAttribute 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 WebBrowsableAttribute 类的新实例。
重载
| 名称 | 说明 |
|---|---|
| WebBrowsableAttribute() |
使用属性设置为 |
| WebBrowsableAttribute(Boolean) |
使用属性的指定值WebBrowsableAttribute初始化类的新实例Browsable。 |
WebBrowsableAttribute()
使用属性设置为
public:
WebBrowsableAttribute();
public WebBrowsableAttribute();
Public Sub New ()
示例
下面的代码示例演示如何使用 WebBrowsableAttribute 特性将 Web 部件控件上的属性标记为可在控件中显示的 PropertyGridEditorPart 属性。 该属性通过构造函数设置为可 WebBrowsableAttribute 浏览。 此示例是类概述中找到的较大示例的 PropertyGridEditorPart 一部分。
[Personalizable(), WebBrowsable(), WebDisplayName("Job Type"),
WebDescription("Select the category that corresponds to your job.")]
public JobTypeName UserJobType
{
get
{
object o = ViewState["UserJobType"];
if (o != null)
return (JobTypeName)o;
else
return _userJobType;
}
set { _userJobType = (JobTypeName)value; }
}
<Personalizable(), WebBrowsable(), WebDisplayName("Job Type"), _
WebDescription("Select the category that corresponds to your job.")> _
Public Property UserJobType() As JobTypeName
Get
Dim o As Object = ViewState("UserJobType")
If Not (o Is Nothing) Then
Return CType(o, JobTypeName)
Else
Return _userJobType
End If
End Get
Set(ByVal value As JobTypeName)
_userJobType = CType(value, JobTypeName)
End Set
End Property
注解
当 WebBrowsableAttribute 属性通过 C# 中的属性声明WebBrowsable或 [WebBrowsable()] Visual Basic 应用时,将使用 <WebBrowsable()> 构造函数。
适用于
WebBrowsableAttribute(Boolean)
使用属性的指定值WebBrowsableAttribute初始化类的新实例Browsable。
public:
WebBrowsableAttribute(bool browsable);
public WebBrowsableAttribute(bool browsable);
new System.Web.UI.WebControls.WebParts.WebBrowsableAttribute : bool -> System.Web.UI.WebControls.WebParts.WebBrowsableAttribute
Public Sub New (browsable As Boolean)
参数
- browsable
- Boolean
一个布尔值,指示属性是否应在一个 PropertyGridEditorPart中显示。
注解
当 WebBrowsableAttribute 通过具有布尔值的属性声明应用特性时 WebBrowsable ,将使用构造函数。 若要防止属性显示在 PropertyGridEditorPart 控件中,可以使用 C# 中的属性 [WebBrowsable(false)] 或 <WebBrowsable(false)> 在 Visual Basic 中标记该属性。