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
- requestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- 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
- profile
Type : Microsoft.VisualStudio.Services.Profile.Profile
Objet conteneur qui contient les modifications à appliquer au 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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.