Compartilhar via


ProfileService.GetPropertiesForCurrentUser Método

Definição

Recupera as propriedades e os valores de perfil especificados 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 que foram autenticados.

Retornos

As informações e os valores da propriedade do perfil.

Atributos

Exceções

O properties parâmetro ou um item na properties coleção é 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 apenas 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