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 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 mais recentemente usada de (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 Ative Directory, ativa, e assim por diante.
Método público CreateApplicationGroup Cria um grupo de aplicativos TFS (Herdado de IIdentityManagementService.)
Método público DeleteApplicationGroup Exclui um grupo de aplicativo TFS (Herdado de IIdentityManagementService.)
Método público GetMostRecentlyUsedUsers Obter o conjunto de identidades que tiverem sido recentemente acessadas pelo usuário atual.
Método público GetMostRecentlyUsedUsersEx Obter o conjunto de identidades que tiverem sido recentemente acessadas pelo usuário atual e os membros da equipe atual
Método público GetScopeName Obtém o nome de escopo para a 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 dado é do tipo de TeamFoundation, pertence a este host de IMS e um grupo é conhecido.Isso não confirma que esse grupo existe na verdade, apenas que o padrão de Sid atende esses requisitos. (Herdado de IIdentityManagementService.)
Método público IsOwner Verifique se o descritor dado é do tipo de TeamFoundation, e pertence a este host de IMS.Isso não confirma que esse grupo existe na verdade, apenas 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 TFS no escopo especificado (Herdado de IIdentityManagementService.)
Método público ListApplicationGroups(String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Lista todos os grupos de aplicativo TFS no escopo especificado.
Método público ReadFilteredIdentities oReadFilteredIdentities é 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 no QueryExpression classificação.
Método público ReadIdentities(array<Guid[], MembershipQuery) Identidades de leitura pela identificação de Team Foundation Observação - o desempenho será o mais rápido quando nenhuma informação da associação é solicitada. (Herdado de IIdentityManagementService.)
Método público ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Identidades de leitura para determinados descritores.Primeiro tente o repositório IMS.Se não foi encontrado, tente opcionalmente a origem como o ANÚNCIO. Observação - o desempenho será o 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 então (opcionalmente) 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 desempenho será o mais rápido quando nenhuma informação de associação é solicitada.
Método público ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Identidades de leitura para determinados descritores.Primeiro armazenamento do sistema de gerenciamento de informações (IMS) try.Se não foi encontrado, tente opcionalmente uma fonte como Ative Directory.Observe que o desempenho será o 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 de Ative Directory.
Método público ReadIdentity(String) Ler uma identidade usando o fator geral de pesquisa.
Método público ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Sobrecarrega que leva um único descritor.Ler a identidade para o descritor determinado.Primeiro tente o repositório IMS.Se não foi encontrado, tente opcionalmente a origem como o ANÚNCIO. Observação - o desempenho será o mais rápido quando nenhuma informação da associação é solicitada. (Herdado de IIdentityManagementService.)
Método público ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Sobrecarrega 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 então (opcionalmente) ler de origem desejar de ANÚNCIO. (Herdado de IIdentityManagementService.)
Método público ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Sobrecarrega que leva um único descritor.Ler a identidade para o descritor determinado.Primeiro tente o repositório IMS.Se não for encontrada, tente opcionalmente uma fonte como Ative Directory.Observe que o desempenho será o mais rápido quando nenhuma informação de associação é solicitada.
Método público ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) Sobrecarrega que leva um único fator de pesquisa e retorna uma correspondência após esta ordem: 1.Com mais correspondências, ativa uma identidade se existe, ou em 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 desejar de Ative 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 em uma maneira autoadesiva, substituindo qualquer nome para exibição retornado por um provedor externo de identidade como Ative Directory ou Live.
Método público UpdateApplicationGroup Atualizar uma propriedade de um grupo de aplicativo TFS (Herdado de IIdentityManagementService.)
Método público UpdateExtendedProperties Salvar alterações para as propriedades estendidos.

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Client