ProfileServiceManager.LoadProperties プロパティ

定義

クライアント スクリプトから使用可能になるプロファイル プロパティを格納する配列を取得または設定します。

public:
 property cli::array <System::String ^> ^ LoadProperties { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.StringArrayConverter))]
public string[] LoadProperties { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.StringArrayConverter))>]
member this.LoadProperties : string[] with get, set
Public Property LoadProperties As String()

プロパティ値

String[]

プリロードされてクライアント スクリプトから使用可能になるプロファイル プロパティの名前を格納する文字列配列。 既定値は空の配列です。

属性

例外

LoadProperties プロパティには、現在のアプリケーションのプロファイル スキーマにはないプロパティ名が含まれています。

注釈

プロファイル プロパティの名前に対応する文字列が少なくとも 1 つ含まれている場合 LoadProperties 、Web アプリケーションの組み込みプロファイル サービスは、指定されたプロファイル プロパティごとに現在のユーザーのプロファイル データを取得します。 プロファイル プロパティの値はシリアル化され、 プロパティ Field コレクションを介してクライアント スクリプトで使用できるようになります。

注意

このプロパティを宣言によって設定するには、プロパティ名のコンマ区切りのリストを使用します。 グループ化されたプロパティ値の場合は、 構文 GroupName を使用しますPropertyName

が空の配列の場合 LoadProperties 、プロファイル データは事前に読み込まれません。

プロパティはLoadProperties、コントロールまたは関連付けられているScriptManagerProxyコントロールで指定ScriptManagerできます。 がコントロールと 1 つ以上ScriptManagerProxyのコントロールのScriptManager両方に設定されている場合LoadProperties、プロパティのセットは、指定されたすべてのプロパティをマージすることによって決定されます。 重複するプロパティは無視されます。

適用対象