Compartilhar via


ProfileService.GetPropertiesForCurrentUser Método

Definição

Recupera os valores e as propriedades de perfil especificadas para o usuário atual.

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)

Parâmetros

properties
IEnumerable<String>

Uma coleção de valores de cadeia de caracteres que contém os nomes das propriedades de perfil a serem recuperadas.

authenticatedUserOnly
Boolean

Um valor que indica se as propriedades são retornadas apenas para usuários autenticados.

Retornos

Dictionary<String,Object>

As informações de propriedade de perfil e valores.

Atributos

Exceções

O parâmetro properties ou um item na coleção properties é null.

Comentários

Para obter valores de propriedade de perfil específicos para os usuários atuais, use o GetPropertiesForCurrentUser método para especificar quais propriedades de perfil são recuperadas. O GetPropertiesForCurrentUser método retorna valores somente para propriedades de perfil configuradas para acesso por meio de um serviço Web. Você configura uma propriedade de perfil para acesso por meio de um serviço Web definindo a ReadAccessProperties propriedade ou WriteAccessProperties propriedade como true.

Aplica-se a