ProfileService.SetPropertiesForCurrentUser Metoda

Definicja

Ustawia wartości określonych właściwości w profilu użytkownika.

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>

Kolekcja zawierająca nazwy i wartości właściwości profilu do ustawienia.

authenticatedUserOnly
Boolean

Wartość wskazująca, czy właściwości są ustawione tylko dla użytkowników, którzy zostali uwierzytelnieni.

Zwraca

Collection<String>

Właściwości, które nie zostały ustawione dla profilu użytkownika, jeśli istnieją.

Atrybuty

Uwagi

Metoda służy SetPropertiesForCurrentUser do ustawiania właściwości profilu użytkownika z aplikacji zgodnej z programem Windows Communication Foundation (WCF). Metoda SetPropertiesForCurrentUser zwraca wszystkie wartości, które nie są ustawione, co może być z jednego z następujących powodów:

  • Określona właściwość profilu jest tylko do odczytu ( WriteAccessProperties właściwość dla określonej właściwości profilu nie jest ustawiona na truewartość ).

  • Profil użytkownika nie ma właściwości profilu, która ma zgodną nazwę.

  • Weryfikacja wartości nie powiodła się.

Dotyczy