Freigeben über


ProfileService.GetPropertiesForCurrentUser Methode

Definition

Ruft die angegebenen Profileigenschaften und Werte für den aktuellen Benutzer ab.

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)

Parameter

properties
IEnumerable<String>

Eine Auflistung von Zeichenfolgenwerten, die die Namen der abzurufenden Profileigenschaften enthält.

authenticatedUserOnly
Boolean

Ein Wert, der angibt, ob Eigenschaften für nur authentifizierte Benutzer zurückgegeben werden.

Gibt zurück

Die Profileigenschafteninformationen und Werte.

Attribute

Ausnahmen

Der properties-Parameter oder ein Element in der properties-Auflistung ist null.

Hinweise

Um bestimmte Profileigenschaftswerte für die aktuellen Benutzer abzurufen, verwenden Sie die GetPropertiesForCurrentUser -Methode, um anzugeben, welche Profileigenschaften abgerufen werden. Die GetPropertiesForCurrentUser -Methode gibt nur Werte für Profileigenschaften zurück, die für den Zugriff über einen Webdienst konfiguriert sind. Sie konfigurieren eine Profileigenschaft für den Zugriff über einen Webdienst, indem Sie die -Eigenschaft oder WriteAccessProperties -ReadAccessPropertiesEigenschaft auf truefestlegen.

Gilt für: