WebPartPersonalization.InitialScope 属性

定义

获取或设置默认个性化设置范围。

public:
 virtual property System::Web::UI::WebControls::WebParts::PersonalizationScope InitialScope { System::Web::UI::WebControls::WebParts::PersonalizationScope get(); void set(System::Web::UI::WebControls::WebParts::PersonalizationScope value); };
public virtual System.Web.UI.WebControls.WebParts.PersonalizationScope InitialScope { get; set; }
member this.InitialScope : System.Web.UI.WebControls.WebParts.PersonalizationScope with get, set
Public Overridable Property InitialScope As PersonalizationScope

属性值

PersonalizationScope,指示关联 WebPartManager 的默认个性化设置范围。

例外

在完成关联 WebPartManager 控件的 OnInit(EventArgs) 方法之后,进行了将此属性设置为当前值以外的值的尝试。

尝试为不是 InitialScope 枚举成员的 PersonalizationScope 设置一个值。

注解

此属性表示默认的个性化设置范围,在以前不知道正确的范围的情况下,应将其用于父 WebPartManager 控件。 如果未显式设置此属性,则默认返回 User 范围。

只能在完成 WebPartManager 控件 OnInit 的 方法之前设置此属性。 实际上,这意味着 InitialScope 必须在 元素的页面 WebPartManager 标记中设置。 或者,可以在控件的WebPartManager阶段设置PreInit此属性。

适用于

另请参阅