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 obsahující názvy a hodnoty vlastností profilu, které se mají 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 existují.

Atributy

Poznámky

Pomocí SetPropertiesForCurrentUser metody můžete nastavit vlastnosti profilu uživatele z aplikace, která je kompatibilní se službou Windows Communication Foundation (WCF). Metoda SetPropertiesForCurrentUser vrátí všechny hodnoty, které nejsou nastavené, 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 truehodnotu ).

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

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

Platí pro