ProfileService.SetPropertiesForCurrentUser Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Werte der angegebenen Eigenschaften im Benutzerprofil fest.
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)
Parameter
- values
- IDictionary<String,Object>
Eine Auflistung, die Namen und Werte der festzulegenden Profileigenschaften enthält.
- authenticatedUserOnly
- Boolean
Ein Wert, der angibt, ob Eigenschaften nur für Benutzer festgelegt werden, die authentifiziert wurden.
Gibt zurück
Die Eigenschaften, die für das Benutzerprofil nicht festgelegt wurden, falls vorhanden.
- Attribute
Hinweise
Mit der SetPropertiesForCurrentUser Methode legen Sie die Profileigenschaften eines Benutzers aus einer Anwendung fest, die mit der Windows Communication Foundation (WCF) kompatibel ist. Die SetPropertiesForCurrentUser Methode gibt alle Werte zurück, die nicht festgelegt sind, was sich aus einem der folgenden Gründe ergeben kann:
Die angegebene Profileigenschaft ist schreibgeschützt (die WriteAccessProperties Eigenschaft für eine angegebene Profileigenschaft ist nicht auf festgelegt
true).Das Benutzerprofil verfügt nicht über eine Profileigenschaft, die den entsprechenden Namen hat.
Fehler bei der Überprüfung des Werts.