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

PersonalizationScope,表示相關聯之 WebPartManager 的預設個人化範圍。

例外狀況

相關聯 WebPartManager 控制項的 OnInit(EventArgs) 方法完成之後,會嘗試將這個屬性設為目前值以外的其他值。

嘗試設定 InitialScope 的值,但它不是 PersonalizationScope 列舉型別的成員。

備註

這個屬性代表應該用於父 WebPartManager 控制項的預設個人化範圍,但沒有先前有關適當範圍的知識。 如果未明確設定這個屬性,則預設會傳回 User 範圍。

這個屬性只能在控制項 OnInit 的 方法完成 WebPartManager 之前設定。 實際上,這表示 InitialScope 必須在 元素上的 WebPartManager 頁面標記中設定。 或者,您可以在 控制項的 WebPartManager 階段設定 PreInit 這個屬性。

適用於

另請參閱