共用方式為


WebPartPersonalization.GetAuthorizationFilter(String) 方法

定義

擷取與指定 Web 組件控制項相關聯的授權篩選 (如果有的話)。

protected public:
 virtual System::String ^ GetAuthorizationFilter(System::String ^ webPartID);
protected internal virtual string GetAuthorizationFilter (string webPartID);
abstract member GetAuthorizationFilter : string -> string
override this.GetAuthorizationFilter : string -> string
Protected Friend Overridable Function GetAuthorizationFilter (webPartID As String) As String

參數

webPartID
String

與要擷取篩選相關聯之 Web 組件控制項的 ID。

傳回

指定 Web 組件控制項的授權篩選。

例外狀況

IsEnabledfalse 時,在網頁的生命週期中過早呼叫這個方法,嘗試擷取授權篩選。

-或-

嘗試擷取授權篩選,但未載入任何個人化狀態。

-或-

從資料存放區傳回的個人化狀態為 null

webPartIDnull 或空字串 ("")。

備註

這個方法會擷取與 所識別 webPartID之網頁元件控件相關聯的授權篩選。 由個人化串行化及管理的每個網頁元件控件都會與 webPartID 參數相關聯。 在運行時間,頁面的 WebPartManager 控件可以藉由判斷每個網頁元件控件是否獲得授權,來篩選頁面上顯示的控件。 此授權資訊會儲存為與每個網頁元件控制件相關聯的數據中的字串。

適用於

另請參閱