Condividi tramite


ProfileService.SetPropertiesForCurrentUser Metodo

Definizione

Imposta i valori delle proprietà specificate nel profilo utente.

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)

Parametri

values
IDictionary<String,Object>

Insieme contenente i nomi e i valori delle proprietà del profilo da impostare.

authenticatedUserOnly
Boolean

Valore che indica se le proprietà vengono impostate solo per gli utenti che sono stati autenticati.

Restituisce

Collection<String>

Proprietà non impostate per il profilo utente, se presenti.

Attributi

Commenti

Utilizzare il SetPropertiesForCurrentUser metodo per impostare le proprietà del profilo di un utente da un'applicazione compatibile con il Windows Communication Foundation (WCF). Il SetPropertiesForCurrentUser metodo restituisce tutti i valori non impostati, che potrebbero essere per uno dei motivi seguenti:

  • La proprietà del profilo specificata è di sola lettura (la WriteAccessProperties proprietà per una proprietà del profilo specificata non è impostata su true).

  • Il profilo utente non dispone di una proprietà del profilo con il nome corrispondente.

  • Convalida del valore non riuscita.

Si applica a