Share via


ProfileServiceManager.LoadProperties Vlastnost

Definice

Získá nebo nastaví pole obsahující vlastnosti profilu, které budou zpřístupněny klientskému skriptu.

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()

Hodnota vlastnosti

String[]

Pole řetězců obsahující názvy vlastností profilu, které budou předem načteny a zpřístupněny klientskému skriptu. Výchozí hodnota je prázdné pole.

Atributy

Výjimky

Vlastnost LoadProperties zahrnuje názvy vlastností, které nejsou ve schématu profilu aktuální aplikace.

Poznámky

Pokud LoadProperties obsahuje alespoň jeden řetězec, který odpovídá názvu vlastnosti profilu, pak předdefinovaná služba profilu ve webové aplikaci načte data profilu aktuálního uživatele pro každou ze zadaných vlastností profilu. Hodnoty vlastností profilu jsou serializovány a pak zpřístupněny klientskému skriptu prostřednictvím kolekce vlastností Pole .

Poznámka

Pokud chcete tuto vlastnost nastavit deklarativně, použijte seznam názvů vlastností oddělených čárkami. Pro hodnoty seskupených vlastností použijte syntaxi GroupName. PropertyName.

Pokud LoadProperties je pole prázdné, nejsou předem načtena žádná data profilu.

Vlastnost LoadProperties lze zadat v ovládacím ScriptManager prvku nebo v přidruženém ScriptManagerProxy ovládacím prvku. Pokud LoadProperties je nastaven na ovládací prvek i ScriptManager na jednom nebo více ScriptManagerProxy ovládacích prvcích, je sada vlastností určena sloučením všech zadaných vlastností. Duplicitní vlastnosti jsou ignorovány.

Platí pro