PersonalizationProvider.DetermineUserCapabilities メソッド
アセンブリ: System.Web (system.web.dll 内)

Public Overridable Function DetermineUserCapabilities ( _ webPartManager As WebPartManager _ ) As IDictionary
Dim instance As PersonalizationProvider Dim webPartManager As WebPartManager Dim returnValue As IDictionary returnValue = instance.DetermineUserCapabilities(webPartManager)
戻り値
ユーザー アカウントが認証されている場合は、0 個以上の WebPartUserCapability のインスタンスが含まれている IDictionary を返します。実行中のユーザー アカウントが認証されていない場合は、null 参照 (Visual Basic では Nothing) を返します。


このメソッドの既定の実装は、ユーザーに承認された機能を確認するために、Machine.config または Web.config ファイルの webParts 要素 (ASP.NET 設定スキーマ) 構成セクション内の webParts の personalization 要素 (ASP.NET 設定スキーマ) 要素の webParts の personalization の authorization 要素 (ASP.NET 設定スキーマ) 要素内の情報を使用します。
ディクショナリ内の機能は、CreateSupportedUserCapabilities メソッドによって返され、現在 EnterSharedScopeUserCapability 機能と ModifyStateUserCapability 機能を格納している IList オブジェクトのメンバとなります。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- PersonalizationProvider.DetermineUserCapabilities メソッドのページへのリンク