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 du groupe de 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 derniers fichiers utilisés de (MRU) d'utilisateurs 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 que le Répertoire actif, 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 des identités qui ont été récemment accessibles par l'utilisateur actuel.
Méthode publique GetMostRecentlyUsedUsersEx Obtenez l'ensemble des identités qui ont été récemment accessibles par 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é. (Hérité de IIdentityManagementService.)
Méthode publique IsOwnedWellKnownGroup Vérifiez si le modèle donné est de type de TeamFoundation, appartient à cet hôte d'IMS et est un groupe connu.Cela ne confirme pas qu'un tel groupe existe réellement, de même que le modèle de SID répond à ces exigences. (Hérité de IIdentityManagementService.)
Méthode publique IsOwner Vérifiez si le modèle donné est de type de TeamFoundation, et devez appartenir à cet hôte d'IMS.Cela ne confirme pas qu'un tel groupe existe réellement, de même 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 microsoft 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 microsoft TFS dans la portée spécifiée.
Méthode publique ReadFilteredIdentities [ReadFilteredIdentities] est utilisé pour récupérer un ensemble d'identités selon une expression.L'expression est une syntaxe qui ressemble à une clause WHERE SQL.Pour obtenir des informations complètes sur les fonctions d'expressions, consultez la documentation sur la classe d' [QueryExpression] .
Méthode publique ReadIdentities(array<Guid[], MembershipQuery) Lisez les identités par ID d' Team Foundation Notez que les performances est la plus rapide lorsque les informations d'appartenance n'est demandée. (Hérité de IIdentityManagementService.)
Méthode publique ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Lisez les identités pour les modèles fournis.Première mémoire d'IMS de test.Si non trouvé, éventuellement la source de test AD comme. Notez que les performances est la plus rapide lorsque les informations d'appartenance n'est demandée. (Hérité de IIdentityManagementService.)
Méthode publique ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Lisez les identités selon le facteur de recherche.Le premier a lu de mémoire d'IMS, puis (facultatif) lisez de la source comme AD. (Hérité de IIdentityManagementService.)
Méthode publique ReadIdentities(array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Lisez les identités par ID d' Team Foundation Notez que les performances est la plus rapide lorsque les informations d'appartenance n'est demandée.
Méthode publique ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Lisez les identités pour les modèles fournis.Première mémoire de (IMS) du système de gestion de les informations de test.Si non trouvé, essayez éventuellement une source comme le Répertoire actif.Notez que les performances est la plus rapide lorsque les informations d'appartenance n'est demandée.
Méthode publique ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Lisez les identités selon le facteur de recherche.Le premier a lu de mémoire d'IMS, puis éventuellement a lu à partir d'une source comme le Répertoire actif.
Méthode publique ReadIdentity(String) Lisez une identité à l'aide de le facteur général de recherche.
Méthode publique ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Surchargez qui prend un modèle unique.Lisez l'identité du modèle donné.Première mémoire d'IMS de test.Si non trouvé, éventuellement la source de test AD comme. Notez que les performances est la plus rapide lorsque les informations d'appartenance n'est demandée. (Hérité de IIdentityManagementService.)
Méthode publique ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Surchargez qui prend un seul facteur de recherche et retourne la correspondance suivant cette commande. 1.Avec plusieurs correspondances, identité active si existe, sinon première correspondance.2.Lors d'une correspondance unique, la correspondance.3.Lorsqu'il n'y a aucune correspondance, supprimez.Lisez l'identité selon le facteur de recherche.Le premier a lu de mémoire d'IMS, puis (facultatif) lisez de la source comme AD. (Hérité de IIdentityManagementService.)
Méthode publique ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Surchargez qui prend un modèle unique.Lisez l'identité du modèle donné.Première mémoire d'IMS de test.Si elle est introuvable, essayez éventuellement une source comme le Répertoire actif.Notez que les performances est la plus rapide lorsque les informations d'appartenance n'est demandée.
Méthode publique ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Surchargez qui prend un seul facteur de recherche et retourne une correspondance suivant cette commande : 1.Avec plusieurs correspondances, identité active le cas échéant, ou bien première correspondance.2.Lors d'une correspondance unique, la correspondance.3.Lorsqu'il n'y a aucune correspondance, supprimez.Lisez l'identité est basé sur le facteur de recherche.Le premier a lu de mémoire d'IMS, puis éventuellement a lu de la source comme le Répertoire actif.
Méthode publique RefreshIdentity Actualiser les propriétés d'identité du fournisseur maintenant.Cette identité doit être déjà en mémoire 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 de TFS. (Hérité de IIdentityManagementService.)
Méthode publique SetCustomDisplayName Définit le nom complet de l'utilisateur actuel d'une manière collante, en remplaçant tout nom complet retourné par un fournisseur d'identité externe comme le Répertoire actif ou le 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