PersonalizationDictionary.Add メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > PersonalizationDictionary.Add メソッドの意味・解説 

PersonalizationDictionary.Add メソッド

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

パーソナル化エントリを、パーソナル化ディクショナリに追加します

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

Public Overridable Sub Add
 ( _
    key As String, _
    value As PersonalizationEntry _
)
Dim instance As PersonalizationDictionary
Dim key As String
Dim value As PersonalizationEntry

instance.Add(key, value)
public virtual void Add (
    string key,
    PersonalizationEntry value
)
public:
virtual void Add (
    String^ key, 
    PersonalizationEntry^ value
)
public void Add (
    String key, 
    PersonalizationEntry value
)
public function Add (
    key : String, 
    value : PersonalizationEntry
)

パラメータ

key

特定の状態情報一意識別子

value

パーソナル化ディクショナリに追加される特定の状態情報。この値は、null 参照 (Visual Basic では Nothing) の場合あります

例外例外
例外種類条件

ArgumentException

key は、既にディクショナリ内に存在するキー複製です。

または

key空の文字列 ("") か、または keyトリムして空の文字列になったかのいずれかです。

または

value が PersonalizationEntry ではありません。

ArgumentNullException

keynull 参照 (Visual Basic では Nothing) です。

または

valuenull 参照 (Visual Basic では Nothing) です。

解説解説

このメソッド使用して各種カスタム状態情報を状態オブジェクト格納し、状態の値に関連付けられているスコープ指定できます。WebPartManager コントロールが Shared スコープ内に存在する場合Shared スコープまたは User スコープいずれかに関連付けられている名前情報および状態情報追加できますUser スコープ内では、User スコープだけに関連付けられている名前情報および状態情報追加できます

しかし、Save使用してページスコープに関係なく、User スコープまたは Shared スコーププロパティを含むすべてのプロパティをディクショナリに追加することをお勧めます。

.NET Framework は、適切な場合Shared スコープ存在するプロパティだけを保存します。つまり、最初Shared スコープ追加されWebPart コントロールが、その後ページUser スコープ内にある間に保存され場合共有プロパティ保存されません。逆の状況として、WebPart コントロールUser スコープページ追加されその後ページShared スコープの間にコントロール保存され場合カスタム共有プロパティの値が (カスタムのユーザースコープ プロパティと共に) 保存されます。パーソナル化データ詳細、およびページパーソナル化スコープ共有プロパティやユーザースコープのプロパティどのように影響するかについては、Web パーツパーソナル化概要トピック参照してください

他のコレクション同様に、このメソッドコレクションの数を 1 インクリメントし、コレクションで現在アクティブ列挙子は無効にされます

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
PersonalizationDictionary クラス
PersonalizationDictionary メンバ
System.Web.UI.WebControls.WebParts 名前空間
その他の技術情報
Web パーツパーソナル化概要



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

辞書ショートカット

すべての辞書の索引

PersonalizationDictionary.Add メソッドのお隣キーワード
検索ランキング

   

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



PersonalizationDictionary.Add メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS