ProfileService.GetPropertiesForCurrentUser Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает заданные свойства и значения профиля для текущего пользователя.
public:
System::Collections::Generic::Dictionary<System::String ^, System::Object ^> ^ GetPropertiesForCurrentUser(System::Collections::Generic::IEnumerable<System::String ^> ^ properties, bool authenticatedUserOnly);
[System.ServiceModel.OperationContract]
public System.Collections.Generic.Dictionary<string,object> GetPropertiesForCurrentUser (System.Collections.Generic.IEnumerable<string> properties, bool authenticatedUserOnly);
[<System.ServiceModel.OperationContract>]
member this.GetPropertiesForCurrentUser : seq<string> * bool -> System.Collections.Generic.Dictionary<string, obj>
Public Function GetPropertiesForCurrentUser (properties As IEnumerable(Of String), authenticatedUserOnly As Boolean) As Dictionary(Of String, Object)
Параметры
- properties
- IEnumerable<String>
Набор строковых значений, содержащий имена свойств профиля, которые необходимо извлечь.
- authenticatedUserOnly
- Boolean
Значение, позволяющее определить, присущи ли возвращенные свойства только пользователям, прошедшим проверку подлинности.
Возвращаемое значение
Сведения о свойствах профиля и его значения.
- Атрибуты
Исключения
Параметр properties
или элемент коллекции properties
равен null
.
Комментарии
Чтобы получить конкретные значения свойств профиля для текущих пользователей, используйте GetPropertiesForCurrentUser метод , чтобы указать, какие свойства профиля извлекаются. Метод GetPropertiesForCurrentUser возвращает значения только для свойств профиля, настроенных для доступа через веб-службу. Чтобы настроить свойство профиля для доступа через веб-службу, задав свойству ReadAccessProperties или WriteAccessProperties свойству значение true
.