Partager via


IIdentityManagementService2, interface

Espace de noms :  Microsoft.TeamFoundation.Framework.Client
Assembly :  Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)

Syntaxe

'Déclaration
Public Interface IIdentityManagementService2 _
    Inherits IIdentityManagementService
public interface IIdentityManagementService2 : IIdentityManagementService

Le type IIdentityManagementService2 expose les membres suivants.

Propriétés

  Nom Description
Propriété publique IdentityDomainScope (Hérité de IIdentityManagementService.)

Début

Méthodes

  Nom Description
Méthode publique AddMemberToApplicationGroup Ajoutez le membre au groupe TFS. (Hérité de IIdentityManagementService.)
Méthode publique AddRecentUser(Guid) Ajoute l'identité spécifiée à la liste des fichiers récents d'utilisateurs pour l'utilisateur actuel.
Méthode publique AddRecentUser(TeamFoundationIdentity) Ajoute l'identité spécifiée à une liste plus récent Integration (MRU) Process utilisateur pour l'utilisateur actuel.
Méthode publique ClearCustomDisplayName Efface le nom complet personnalisé pour l'utilisateur actuel, retournant à utiliser le nom complet du fournisseur d'identité externe, tel qu'Active Directory, Live, et ainsi de suite.
Méthode publique CreateApplicationGroup Crée un groupe d'applications de TFS (Hérité de IIdentityManagementService.)
Méthode publique DeleteApplicationGroup Supprime un groupe d'applications de TFS (Hérité de IIdentityManagementService.)
Méthode publique GetMostRecentlyUsedUsers Obtenez l'ensemble d'identités qui ont été récemment auxquelles l'utilisateur actuel.
Méthode publique GetMostRecentlyUsedUsersEx Obtenez l'ensemble d'identités qui ont été récemment auxquelles l'utilisateur actuel et les membres de l'équipe actuels
Méthode publique GetScopeName Obtient le nom de portée pour l'identification fournies de portée (Hérité de IIdentityManagementService.)
Méthode publique IsMember Requête développée d'appartenance pour le membre direct ou imbriquée. (Hérité de IIdentityManagementService.)
Méthode publique IsOwnedWellKnownGroup Vérifiez si le descripteur donné est de type TeamFoundation, appartient à cet hôte IMS et est un groupe connu.Cela ne confirme pas qu'un tel groupe existe réellement, juste que le modèle de Sid répond à ces spécifications. (Hérité de IIdentityManagementService.)
Méthode publique IsOwner Vérifiez si le descripteur donné est de type TeamFoundation, et appartenez à cet hôte IMS.Cela ne confirme pas qu'un tel groupe existe réellement, juste que le modèle de Sid appartient à cet hôte. (Hérité de IIdentityManagementService.)
Méthode publique ListApplicationGroups(String, ReadIdentityOptions) Répertorie tous les groupes d'applications TFS dans la portée spécifiée (Hérité de IIdentityManagementService.)
Méthode publique ListApplicationGroups(String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Répertorie tous les groupes d'applications TFS dans la portée spécifiée.
Méthode publique ReadFilteredIdentities l'ReadFilteredIdentities est utilisé pour récupérer un jeu d'identités selon une expression.L'expression est une syntaxe qui ressemble à une clause SQL WHERE.Pour obtenir des informations complètes sur les fonctions d'expressions, consultez la documentation sur la classe de QueryExpression.
Méthode publique ReadIdentities(array<Guid[], MembershipQuery) Identités de lecture par ID d'Team Foundation Remarque - les performances est très rapide lorsque aucune information d'appartenance n'est demandée. (Hérité de IIdentityManagementService.)
Méthode publique ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Identités de lecture pour les descripteurs donnés.La première magasin d'IMS d'évaluation.Si non signalé, essayez éventuellement la source comme AD. Remarque - les performances est très rapide lorsque aucune information d'appartenance n'est demandée. (Hérité de IIdentityManagementService.)
Méthode publique ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Identités de lecture selon le facteur de recherche.La première lecture du magasin d'IMS, puis (éventuellement) lu de la source comme AD. (Hérité de IIdentityManagementService.)
Méthode publique ReadIdentities(array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Identités de lecture par ID d'Team Foundation Notez que les performances est très rapide lorsque aucune information d'appartenance n'est demandée.
Méthode publique ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Identités de lecture pour les descripteurs donnés.La première magasin de (IMS) du système de gestion des informations d'évaluation.Si non trouvé, essayez éventuellement une source comme Active Directory.Notez que les performances est très rapide lorsque aucune information d'appartenance n'est demandée.
Méthode publique ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Identités de lecture selon le facteur de recherche.La première lecture du magasin d'IMS, puis éventuellement lu à partir d'une source comme Active Directory.
Méthode publique ReadIdentity(String) Lire une identité dans le facteur général de recherche.
Méthode publique ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Surchargez qui prend un descripteur unique.Identité de lecture pour le descripteur donné.La première magasin d'IMS d'évaluation.Si non signalé, essayez éventuellement la source comme AD. Remarque - les performances est très rapide lorsque aucune information d'appartenance n'est demandée. (Hérité de IIdentityManagementService.)
Méthode publique ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Surchargez qui prend un facteur unique de recherche et retourne correspondent à respecter l'ordre. 1.Avec plusieurs correspondances, identité active si existe, sinon première correspondance.2.Lorsqu'il existe une correspondance unique, la correspondance.3.Lorsqu'il n'y a aucune correspondance, annulez.Identité de lecture selon le facteur de recherche.La première lecture du magasin d'IMS, puis (éventuellement) lu de la source comme AD. (Hérité de IIdentityManagementService.)
Méthode publique ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Surchargez qui prend un descripteur unique.Identité de lecture pour le descripteur donné.La première magasin d'IMS d'évaluation.Si elle est introuvable, essayez éventuellement une source comme Active Directory.Notez que les performances est très rapide lorsque aucune information d'appartenance n'est demandée.
Méthode publique ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Surchargez qui prend un facteur unique de recherche et retourne une correspondance suivant cet ordre : 1.Avec plusieurs correspondances, identité active le cas échéant, ou bien première correspondance.2.Lorsqu'il existe une correspondance unique, la correspondance.3.Lorsqu'il n'y a aucune correspondance, annulez.L'identité de lecture est basé sur le facteur de recherche.La première lecture du magasin d'IMS, puis éventuellement lu de la source comme Active Directory.
Méthode publique RefreshIdentity Actualiser les propriétés Compteur du fournisseur maintenant.Cette identité doit déjà être dans le magasin d'IMS.Si l'identité est un groupe, ses membres DIRECTS et leurs propriétés seront également actualisés (de façon asynchrone). (Hérité de IIdentityManagementService.)
Méthode publique RemoveMemberFromApplicationGroup Supprimez le membre du groupe TFS. (Hérité de IIdentityManagementService.)
Méthode publique SetCustomDisplayName Définit le nom complet de l'utilisateur actuel d'une façon collante, substituant tout nom complet retourné par un fournisseur d'identité externe comme Active Directory ou Live.
Méthode publique UpdateApplicationGroup Met à jour une propriété d'un groupe d'applications de TFS (Hérité de IIdentityManagementService.)
Méthode publique UpdateExtendedProperties Enregistrez les modifications apportées aux propriétés étendues.

Début

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Client, espace de noms