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によって識別される Web パーツ コントロールに関連付けられている承認フィルター (存在する場合) を取得します。 パーソナル化によってシリアル化および管理される各 Web パーツ コントロールは、 webPartID パラメーターに関連付けられます。 実行時に、ページの WebPartManager コントロールは、各 Web パーツ コントロールが承認されているかどうかを判断することで、ページに表示されるコントロールをフィルター処理できます。 この認証情報は、各 Web パーツ コントロールに関連付けられているデータに文字列として格納されます。

適用対象

こちらもご覧ください