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