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 mit den Namen und Werten der festzulegenden Profileigenschaften.
- authenticatedUserOnly
- Boolean
Ein Wert, der angibt, ob Eigenschaften für nur authentifizierte Benutzer festgelegt werden.
Gibt zurück
Die Eigenschaften, die für das Benutzerprofil nicht festgelegt wurden, sofern vorhanden.
- Attribute
Hinweise
Sie verwenden die Methode, um die SetPropertiesForCurrentUser Profileigenschaften eines Benutzers aus einer Anwendung festzulegen, die mit der Windows Communication Foundation (WCF) kompatibel ist. Die SetPropertiesForCurrentUser Methode gibt alle Werte zurück, die nicht festgelegt sind, was möglicherweise aus einem der folgenden Gründe besteht:
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 mit dem übereinstimmenden Namen.
Fehler bei der Überprüfung des Werts.