PersonalizationScopeとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework用語 > PersonalizationScopeの意味・解説 

PersonalizationScope 列挙体

メモ : この列挙体は、.NET Framework version 2.0新しく追加されたものです。

WebPartManager オブジェクトパーソナル化スコープまたは Web パーツ コントロールプロパティ適用されるパーソナル化スコープ示します

名前空間: System.Web.UI.WebControls.WebParts
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Enumeration PersonalizationScope
Dim instance As PersonalizationScope
public enum PersonalizationScope
public enum class PersonalizationScope
public enum PersonalizationScope
public enum PersonalizationScope
メンバメンバ
 メンバ説明
SharedWebPartManager コントロールスコープ場合Shared スコープは、パーソナル化データページ上のパーソナル化できるすべてのコントロールの全ユーザー適用されパーソナル化データページ上に保存できることを示します。  

Web パーツ コントロールプロパティ関連付けられたスコープ場合Shared スコープは、通常そのプロパティでは、すべてのユーザー関連付けられたデータ読み込み保存だけが許可されることを示します

UserWebPartManager コントロールスコープ参照する場合User スコープは、すべてのユーザー適用されるパーソナル化データだけでなく、ユーザー固有のパーソナル化データページ上のパーソナル化できるすべてのコントロール読み込まれることを示しますユーザー固有のパーソナル化データだけをページ保存できます。  

Web パーツ コントロールプロパティ関連付けられたスコープ場合User スコープは、Shared スコープページでの実行時、そのプロパティでは、すべてのユーザー適用されるデータ読み込み格納しできないこと示します。ただし、プロパティコントロールUser スコープ実行されている場合は、プロパティユーザー別およびすべてのユーザーデータ読み込まれマージされます。この場合でも、ページUser スコープ実行されているときに保存されるのはユーザーデータだけです。

解説解説

パーソナル化スコープWeb パーツパーソナル化基本概念であり、WebPartManager コントロール通じてページ実行されているスコープコントロールの各プロパティ関連付けられたスコープコントロールページ追加され方法など、その他の設定緊密に統合されます。パーソナル化スコープ詳細については、「Web パーツパーソナル化概要」を参照してください

パーソナル化スコープは、さまざまなユーザー集合適用できるパーソナル化データ範囲表します一部パーソナル化データは、特定のユーザーページ上のコントロールだけに適用されます。サイト表示するすべてのユーザー適用されるパーソナル化データありますパーソナル化スコープは、取得表示対象となるデータセットを示すために、パーソナル化さまざまな領域使用されます。

ページパーソナル化スコープ Shared で実行されている場合コントロール表示するすべてのユーザー適用される特定のコントロールパーソナル化データだけを読み込む必要があることを示します。現在実行しているユーザー権限に応じて、この広範に適用されるデータ修正しデータ ストア保存することもできますページパーソナル化スコープ User実行されている場合、現在実行しているユーザー基づいてコントロールパーソナル化データ保存して読み込む必要があることを示します通常、これはユーザー固有のデータ読み込み保存コントロール実行できることを示し広範に適用されるデータ (または共有データ) はコントロール表示することしかできません。

パーソナル化高水準有効期間管理し2 つパーソナル化スコープいずれか実行される WebPartManager コントロール

使用例使用例

PersonalizationScope 列挙体の使用例次に示します

if (_manager.Personalization.Scope == PersonalizationScope.Shared)
{
    TextBox2.Text = "Shared Scope";
}
else
    TextBox2.Text = "User Scope";
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Web.UI.WebControls.WebParts 名前空間


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「PersonalizationScope」の関連用語

PersonalizationScopeのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



PersonalizationScopeのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS