ProfileService.SetPropertiesForCurrentUser Метод

Определение

Задает значения указанных свойств в профиле пользователя.

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)

Параметры

values
IDictionary<String,Object>

Набор, содержащий имена и значения свойств профиля, которые необходимо задать.

authenticatedUserOnly
Boolean

Значение, позволяющее определить, присущи ли установленные свойства только пользователям, прошедшим проверку подлинности.

Возвращаемое значение

Свойства, которые не были установлены для профиля пользователя, если таковые имеются.

Атрибуты

Комментарии

Метод используется SetPropertiesForCurrentUser для задания свойств профиля пользователя из приложения, совместимого с Windows Communication Foundation (WCF). Метод SetPropertiesForCurrentUser возвращает все не заданные значения, что может быть вызвано одной из следующих причин:

  • Указанное свойство профиля доступно только для чтения ( WriteAccessProperties свойство для указанного свойства профиля не имеет значения true).

  • Профиль пользователя не имеет свойства профиля с соответствующим именем.

  • Сбой проверки значения.

Применяется к