Sdílet prostřednictvím


ProfileService.SetPropertiesForCurrentUser Metoda

Definice

Nastaví hodnoty zadaných vlastností v profilu uživatele.

public:
 System::Collections::ObjectModel::Collection<System::String ^> ^ SetPropertiesForCurrentUser(System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ values, bool authenticatedUserOnly);
[System.ServiceModel.OperationContract]
public System.Collections.ObjectModel.Collection<string> SetPropertiesForCurrentUser(System.Collections.Generic.IDictionary<string,object> values, bool authenticatedUserOnly);
[<System.ServiceModel.OperationContract>]
member this.SetPropertiesForCurrentUser : System.Collections.Generic.IDictionary<string, obj> * bool -> System.Collections.ObjectModel.Collection<string>
Public Function SetPropertiesForCurrentUser (values As IDictionary(Of String, Object), authenticatedUserOnly As Boolean) As Collection(Of String)

Parametry

values
IDictionary<String,Object>

Kolekce, která obsahuje názvy a hodnoty vlastností profilu, které chcete nastavit.

authenticatedUserOnly
Boolean

Hodnota, která označuje, zda jsou vlastnosti nastaveny pouze pro uživatele, kteří byli ověřeni.

Návraty

Vlastnosti, které nebyly nastaveny pro profil uživatele, pokud nějaké.

Atributy

Poznámky

Tuto metodu SetPropertiesForCurrentUser použijete k nastavení vlastností profilu uživatele z aplikace, která je kompatibilní se službou Windows Communication Foundation (WCF). Metoda SetPropertiesForCurrentUser vrátí všechny hodnoty, které nejsou nastaveny, což může být z některého z následujících důvodů:

  • Zadaná vlastnost profilu je jen pro čtení ( WriteAccessProperties vlastnost pro zadanou vlastnost profilu není nastavena na true).

  • Profil uživatele nemá vlastnost profilu, která má odpovídající název.

  • Ověření hodnoty se nezdařilo.

Platí pro