次の方法で共有


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 または空の文字列 ("") です。

注釈

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

適用対象

こちらもご覧ください