PersonalizationProvider.DetermineUserCapabilities(WebPartManager) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在実行中のユーザー アカウントのパーソナル化関連機能を表す WebPartUserCapability のインスタンスが含まれているディクショナリを返します。
public:
virtual System::Collections::IDictionary ^ DetermineUserCapabilities(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager);
public virtual System.Collections.IDictionary DetermineUserCapabilities (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager);
abstract member DetermineUserCapabilities : System.Web.UI.WebControls.WebParts.WebPartManager -> System.Collections.IDictionary
override this.DetermineUserCapabilities : System.Web.UI.WebControls.WebParts.WebPartManager -> System.Collections.IDictionary
Public Overridable Function DetermineUserCapabilities (webPartManager As WebPartManager) As IDictionary
パラメーター
- webPartManager
- WebPartManager
パーソナル化情報を管理している WebPartManager。
戻り値
ユーザー アカウントが認証されている場合は、0 個以上の IDictionary のインスタンスが含まれている WebPartUserCapability を返します。実行中のユーザー アカウントが認証されていない場合は、null
を返します。
例外
webPartManager
が null
です。
注釈
このメソッドの既定の実装では、Machine.configまたはWeb.config ファイルの webParts 要素 (ASP.NET 設定スキーマ) 構成セクションの 個人用設定要素 (ASP.NET 設定スキーマ) 要素内の webParts (ASP.NET Settings Schema) 要素の個人用設定に対する authorization 要素の情報を使用して、ユーザーの承認された機能を判断します。
ディクショナリ内の機能は、 メソッドによってCreateSupportedUserCapabilities返されるオブジェクトのIListメンバーになります。これには、現在、機能と機能がModifyStateUserCapability含まれますEnterSharedScopeUserCapability。
適用対象
.NET