Partager via


IProfileService.Update, méthode

Met partiellement le contenu d'un profil en comparant les modifications avec le contenu d'un profil donné de paramètre profile.

Espace de noms :  Microsoft.VisualStudio.Services.Profile
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
Function Update ( _
    requestContext As TeamFoundationRequestContext, _
    id As Guid, _
    profile As Profile _
) As Integer
int Update(
    TeamFoundationRequestContext requestContext,
    Guid id,
    Profile profile
)

Paramètres

  • id
    Type : System.Guid
    Le Guid de l'identité à laquelle le profil est associé.Là existe un mappage 1 à 1 entre une identité et un profil

Valeur de retour

Type : System.Int32
La révision du profil mis à jour

Exceptions

Exception Condition
NewerVersionOfProfileExists

Si la révision dans le paramètre profile ne correspond pas à la révision actuelle

Notes

Une propriété de profil n'est pas mise à jour si la propriété a la valeur null dans le paramètre profile. Un attribut de profil ne sont pas mis à jour si l'attribut est manquant dans la liste d'attributs de profile.

Sécurité .NET Framework

Voir aussi

Référence

IProfileService Interface

Microsoft.VisualStudio.Services.Profile, espace de noms