IProfileService-Schnittstelle

Dienst, um von Profilinformationen zu einem Benutzer bereitzustellen und zu speichern, den der Benutzer generiert.

Namespace:  Microsoft.VisualStudio.Services.Profile
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public Interface IProfileService _
    Inherits ITeamFoundationService
public interface IProfileService : ITeamFoundationService

Der IProfileService-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CreateProfile Erstellt ein Profil und gibt das konstruierte Profil zurück.
Öffentliche Methode DeleteAttribute Löscht das Attributobjekt für den angegebenen Attributnamen und das Profil.
Öffentliche Methode Get Ruft das Profil ab, die der angegebenen Identitäts-ID zugeordnet ist
Öffentliche Methode GetAcceptedTermsOfService Abrufen der Länge Dienstzeiten-Informationen ab, die dem Benutzer verknüpft.
Öffentliche Methode GetAttribute Ruft das Attributobjekt für den angegebenen Attributdeskriptor und das Zielprofil ab.
Öffentliche Methode GetAttributes
Öffentliche Methode GetAvatar Ruft den Avatara für das angegebene Profil ab.
Öffentliche Methode GetCountries Retrives die Liste der unterstützten Ländern.
Öffentliche Methode GetCountryName Retrives der Ländername für das angegebene Profil.
Öffentliche Methode GetDisplayName Retrives der Anzeigename für das angegebene Profil.
Öffentliche Methode GetEmailAddress Retrives die E-Mail-Adresse für das angegebene Profil.
Öffentliche Methode GetLatestTermsofService Rufen Sie aktuelle Länge der Dienstzeit ab.
Öffentliche Methode GetPageLocation
Öffentliche Methode GetPublicAlias Retrives der öffentliche Alias für das angegebene Profil.
Öffentliche Methode GetServiceSetting
Öffentliche Methode ServiceEnd ServiceEnd wird aufgerufen, wenn der Host Herunterfahren ist und dieser Dienst alle Ressourcen freigeben soll, auf die es enthält. (Von ITeamFoundationService geerbt.)
Öffentliche Methode ServiceStart ServiceStart wird aufgerufen, wenn der Diensts initialisiert wird.Wenn der Dienst asynchron initialisiert wird, muss es Service_Ready implementieren, das verwendet wird, um zu bestimmen, wann der Dienst bereit für Benutzer ist, auf sie zuzugreifen. (Von ITeamFoundationService geerbt.)
Öffentliche Methode SetAttribute(TeamFoundationRequestContext, Guid, ProfileAttribute) Legt bedingt ein Attribut in einem Profil.
Öffentliche Methode SetAttribute(TeamFoundationRequestContext, Guid, AttributeDescriptor, String) Legt ein Attribut in einem Profil.
Öffentliche Methode SetAttributes
Öffentliche Methode SetAvatar Legt einen Avatara für das angegebene Profil.
Öffentliche Methode SetCountryName Aktualisiert den Ländernamen für das angegebene Profil.
Öffentliche Methode SetDisplayName Aktualisiert den Anzeigenamen für das angegebene Profil.
Öffentliche Methode SetEmailAddress Aktualisiert die E-Mail-Adresse für das angegebene Profil.
Öffentliche Methode SetPublicAlias Aktualisiert den öffentlichen Alias für das angegebene Profil.
Öffentliche Methode Update Aktualisiert teilweise den Inhalt eines Profils durch Vergleichen von Änderungen mit dem Inhalt eines angegebenen Profils im Parameter profile.
Öffentliche Methode VerifyAndUpdatePreferredEmail Rufen Sie aktuelle Länge der Dienstzeit ab.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Services.Profile-Namespace