Partager via


IProfileService, interface

Service pour fournir et stocker des informations de profil sur un utilisateur que l'utilisateur génère.

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

Syntaxe

'Déclaration
Public Interface IProfileService _
    Inherits ITeamFoundationService
public interface IProfileService : ITeamFoundationService

Le type IProfileService expose les membres suivants.

Méthodes

  Nom Description
Méthode publique CreateProfile Crée un profil et retourne le profil créé.
Méthode publique DeleteAttribute Supprime l'objet d'attribut pour le nom et le profil donnés d'atrribute.
Méthode publique Get Récupère le profil associé à l'identification données d'identité
Méthode publique GetAcceptedTermsOfService Obtenez des informations de conditions d'utilisation relatives à l'utilisateur.
Méthode publique GetAttribute Récupère l'objet d'attribut au descripteur et le profil donnés d'atrribute.
Méthode publique GetAttributes
Méthode publique GetAvatar Récupère l'avatar pour le profil spécifié.
Méthode publique GetCountries Retrives la liste de pays pris en charge.
Méthode publique GetCountryName Retrives le nom local pour le profil spécifié.
Méthode publique GetDisplayName Retrives le nom complet du profil donné.
Méthode publique GetEmailAddress Retrives l'adresse de messagerie pour le profil spécifié.
Méthode publique GetLatestTermsofService Obtenir les conditions d'utilisation actuelles.
Méthode publique GetPageLocation
Méthode publique GetPublicAlias Retrives l'alias public pour le profil spécifié.
Méthode publique GetServiceSetting
Méthode publique ServiceEnd ServiceEnd est appelé lorsque l'hôte d'arrêt et ce service doit libérer toutes les ressources qu'il gère sur. (Hérité de ITeamFoundationService.)
Méthode publique ServiceStart ServiceStart est appelé lorsque le service est initialisé.Si le service intialized de façon asynchrone elle doit implémenter Service_Ready utilisé pour déterminer si le service est prêt pour les utilisateurs y accèdent. (Hérité de ITeamFoundationService.)
Méthode publique SetAttribute(TeamFoundationRequestContext, Guid, ProfileAttribute) Définit conditionnellement un attribut dans un profil.
Méthode publique SetAttribute(TeamFoundationRequestContext, Guid, AttributeDescriptor, String) Définit un attribut dans un profil.
Méthode publique SetAttributes
Méthode publique SetAvatar Définit un avatar pour le profil spécifié.
Méthode publique SetCountryName Place le nom local à jour pour le profil spécifié.
Méthode publique SetDisplayName Place le nom complet à jour pour le profil spécifié.
Méthode publique SetEmailAddress Place l'adresse de messagerie à jour pour le profil spécifié.
Méthode publique SetPublicAlias Place l'alias à jour public pour le profil spécifié.
Méthode publique Update Met partiellement le contenu d'un profil en comparant les modifications avec le contenu d'un profil donné de paramètre profile.
Méthode publique VerifyAndUpdatePreferredEmail Obtenir les conditions d'utilisation actuelles.

Début

Voir aussi

Référence

Microsoft.VisualStudio.Services.Profile, espace de noms