ProfileService.SetPropertiesForCurrentUser Methode

Definitie

Hiermee stelt u de waarden van de opgegeven eigenschappen in het gebruikersprofiel in.

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)

Parameters

values
IDictionary<String,Object>

Een verzameling die namen en waarden van de profieleigenschappen bevat die moeten worden ingesteld.

authenticatedUserOnly
Boolean

Een waarde die aangeeft of eigenschappen alleen zijn ingesteld voor gebruikers die zijn geverifieerd.

Retouren

De eigenschappen die niet zijn ingesteld voor het gebruikersprofiel, indien van toepassing.

Kenmerken

Opmerkingen

U gebruikt de methode SetPropertiesForCurrentUser om de profieleigenschappen van een gebruiker in te stellen vanuit een toepassing die compatibel is met de Windows Communication Foundation (WCF). De SetPropertiesForCurrentUser methode retourneert waarden die niet zijn ingesteld, wat een van de volgende redenen kan zijn:

  • De opgegeven profieleigenschap is alleen-lezen (de WriteAccessProperties eigenschap voor een opgegeven profieleigenschap is niet ingesteld op true).

  • Het gebruikersprofiel heeft geen profieleigenschap met de overeenkomende naam.

  • Validatie van de waarde is mislukt.

Van toepassing op