Compartilhar via


Interface IIdentityManagementService2

Namespace:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (em Microsoft.TeamFoundation.Client.dll)

Sintaxe

'Declaração
Public Interface IIdentityManagementService2 _
    Inherits IIdentityManagementService
public interface IIdentityManagementService2 : IIdentityManagementService

O tipo IIdentityManagementService2 expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública IdentityDomainScope (Herdado de IIdentityManagementService.)

Superior

Métodos

  Nome Descrição
Método público AddMemberToApplicationGroup Adicione o membro ao grupo de TFS. (Herdado de IIdentityManagementService.)
Método público AddRecentUser(Guid) Adiciona a identidade especificada para a lista de MRU de usuários para o usuário atual.
Método público AddRecentUser(TeamFoundationIdentity) Adiciona a identidade especificada em uma lista usada mais recentemente (MRU) de usuários para o usuário atual.
Método público ClearCustomDisplayName Limpa o nome para exibição personalizado para o usuário atual, retornando a usar o nome para exibição do provedor externo de identidade, como o Active Directory, ativa, e assim por diante.
Método público CreateApplicationGroup Cria um grupo de aplicativo de TFS (Herdado de IIdentityManagementService.)
Método público DeleteApplicationGroup Exclui um grupo de aplicativo de TFS (Herdado de IIdentityManagementService.)
Método público GetMostRecentlyUsedUsers Obter o conjunto de identidades que tenham sido recentemente acessadas pelo usuário atual.
Método público GetMostRecentlyUsedUsersEx Obter o conjunto de identidades que tenham sido recentemente acessadas pelo usuário atual e os membros da equipe atual
Método público GetScopeName Obtém o nome do escopo para identificação fornecida de escopo (Herdado de IIdentityManagementService.)
Método público IsMember Consulta expandida da associação para o membro direto ou aninhado. (Herdado de IIdentityManagementService.)
Método público IsOwnedWellKnownGroup Verifique se o descritor é do tipo de dado TeamFoundation, pertence ao host de IMS e um grupo é conhecido.Isso não confirma que esse grupo existe na verdade, assim que o padrão de Sid atende aos requisitos. (Herdado de IIdentityManagementService.)
Método público IsOwner Verifique se o descritor é do tipo de dado TeamFoundation, e pertence ao host de IMS.Isso não confirma que esse grupo existe na verdade, assim que o padrão de Sid pertence a este host. (Herdado de IIdentityManagementService.)
Método público ListApplicationGroups(String, ReadIdentityOptions) Lista todos os grupos de aplicativo especificado no escopo de TFS (Herdado de IIdentityManagementService.)
Método público ListApplicationGroups(String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Lista todos os grupos de aplicativo de TFS no escopo especificado.
Método público ReadFilteredIdentities [ReadFilteredIdentities] é usado para recuperar um conjunto de identidades com base em uma expressão.A expressão é uma sintaxe que lembra uma cláusula WHERE SQL.Para obter detalhes sobre recursos completos de expressões, consulte a documentação em [QueryExpression] classificar.
Método público ReadIdentities(array<Guid[], MembershipQuery) Identidades de leitura pela identificação de Team Foundation Observe - o será o desempenho mais rápido quando nenhuma informação da associação é solicitada. (Herdado de IIdentityManagementService.)
Método público ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Identidades para lê descritores dados.Primeiro armazenamento de IMS try.Se não foi encontrado, tente opcionalmente a origem como o ANÚNCIO. Observe - o será o desempenho mais rápido quando nenhuma informação da associação é solicitada. (Herdado de IIdentityManagementService.)
Método público ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Identidades de leitura com base no fator de pesquisa.A primeira leitura de armazenamento de IMS, e opcionalmente em () ler de origem desejar de ANÚNCIO. (Herdado de IIdentityManagementService.)
Método público ReadIdentities(array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Identidades de leitura pela identificação de Team Foundation Observe que o será o desempenho mais rápido quando nenhuma informação de associação é solicitada.
Método público ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Identidades para lê descritores dados.Primeiro armazenamento o sistema de gerenciamento de informações (IMS) try.Se não foi encontrado, tente opcionalmente uma fonte como o Active Directory.Observe que o será o desempenho mais rápido quando nenhuma informação de associação é solicitada.
Método público ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Identidades de leitura com base no fator de pesquisa.A primeira leitura de armazenamento de IMS, e então ler opcionalmente de uma fonte desejar do Active Directory.
Método público ReadIdentity(String) Ler uma identidade usando o fator geral de pesquisa.
Método público ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Sobrecarregar que leva um único descritor.Ler a identidade para o descritor dado.Primeiro armazenamento de IMS try.Se não foi encontrado, tente opcionalmente a origem como o ANÚNCIO. Observe - o será o desempenho mais rápido quando nenhuma informação da associação é solicitada. (Herdado de IIdentityManagementService.)
Método público ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Sobrecarregar que leva um único fator de pesquisa e retorna correspondem a seguir essa ordem. 1.Com mais correspondências identidade ativa, se existir, mais primeira correspondência.2.Enquanto houver uma correspondência única, a correspondência.3.Quando não há nenhuma correspondência, nulo.Identidade de leitura com base no fator de pesquisa.A primeira leitura de armazenamento de IMS, e opcionalmente em () ler de origem desejar de ANÚNCIO. (Herdado de IIdentityManagementService.)
Método público ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Sobrecarregar que leva um único descritor.Ler a identidade para o descritor dado.Primeiro armazenamento de IMS try.Se não for encontrado, tente opcionalmente uma fonte como o Active Directory.Observe que o será o desempenho mais rápido quando nenhuma informação de associação é solicitada.
Método público ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Sobrecarregar que leva um único fator de pesquisa e retorna uma correspondência após esta ordem: 1.Com mais correspondências, se existir uma identidade ativa, ou então primeira correspondência.2.Enquanto houver uma correspondência única, a correspondência.3.Quando não há nenhuma correspondência, nulo.A identidade de leitura é baseado no fator de pesquisa.A primeira leitura de armazenamento de IMS, e então ler opcionalmente de origem como o Active Directory.
Método público RefreshIdentity Propriedades de identidade de atualização do provedor agora.Essa identidade já deve estar no armazenamento de IMS.Se a identidade é um grupo, seus membros DIRETOS e suas propriedades também serão atualizados (de forma assíncrona). (Herdado de IIdentityManagementService.)
Método público RemoveMemberFromApplicationGroup Remova o membro do grupo de TFS. (Herdado de IIdentityManagementService.)
Método público SetCustomDisplayName Define o nome para exibição para o usuário atual de uma maneira auto-adesiva, substituindo qualquer nome para exibição retornado por um provedor externo de identidade como o Active Directory ou Live.
Método público UpdateApplicationGroup Atualiza uma propriedade de um grupo de aplicativo de TFS (Herdado de IIdentityManagementService.)
Método público UpdateExtendedProperties Salve as alterações feitas às propriedades estendidos.

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Client