ProfileService.SetPropertiesForCurrentUser Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les valeurs des propriétés spécifiées dans le profil utilisateur.
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)
Paramètres
- values
- IDictionary<String,Object>
Une collection qui contient les noms et valeurs des propriétés de profil à définir.
- authenticatedUserOnly
- Boolean
Une valeur qui indique si les propriétés sont définies uniquement pour les utilisateurs authentifiés.
Retours
Les propriétés non définies pour le profil utilisateur, le cas échéant.
- Attributs
Remarques
Vous utilisez la SetPropertiesForCurrentUser méthode pour définir les propriétés de profil d’un utilisateur à partir d’une application compatible avec la Windows Communication Foundation (WCF). La SetPropertiesForCurrentUser méthode retourne toutes les valeurs qui ne sont pas définies, qui peuvent être pour l’une des raisons suivantes :
La propriété de profil spécifiée est en lecture seule (la WriteAccessProperties propriété d’une propriété de profil spécifiée n’est pas définie sur
true
).Le profil utilisateur n’a pas de propriété de profil qui a le nom correspondant.
La validation de la valeur a échoué.