Sdílet prostřednictvím


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 obsahuje 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 následně zpřístupněny klientskému skriptu prostřednictvím kolekce vlastností Pole .

Poznámka:

Chcete-li nastavit tuto vlastnost deklarativní, použijte čárkami oddělený seznam názvů vlastností. Pro seskupené hodnoty 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 ScriptManager ovládací prvek i na jednom nebo více ScriptManagerProxy ovládacích prvcích, sada vlastností je určena sloučením všech zadaných vlastností. Duplicitní vlastnosti jsou ignorovány.

Platí pro