Compartilhar via


Classe IdentityPropertiesView

Esta é uma classe wrapper para uma identidade que faz conveniente para trabalhar com suas propriedades.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Framework.Server.IdentityPropertiesView
    Microsoft.TeamFoundation.Framework.Server.IdentityFavorites
    Microsoft.TeamFoundation.Server.Core.TeamFoundationTeam
    Microsoft.TeamFoundation.Server.Core.TeamPropertiesView

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Server.Core (em Microsoft.TeamFoundation.Server.Core.dll)

Sintaxe

'Declaração
Public MustInherit Class IdentityPropertiesView
public abstract class IdentityPropertiesView

O tipo IdentityPropertiesView expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido IdentityPropertiesView

Superior

Propriedades

  Nome Descrição
Propriedade pública EffectiveNamespace Prefixo eficiente de nome de propriedade para métodos de propriedade de exibição. O valor é: Namespace + NamespaceSuffix
Propriedade pública Identity
Propriedade protegida Namespace Namespace de propriedade para propriedades de exibição.Por padrão o nome completo do tipo de exibição será o prefixo para nomes de propriedade.
Propriedade pública NamespaceSuffix Modificador extra de namespace para personalização de exibição

Superior

Métodos

  Nome Descrição
Método público ClearPropertiesUnder(String)
Método público ClearPropertiesUnder(IdentityPropertyScope, String)
Método público ClearViewProperties()
Método público ClearViewProperties(IdentityPropertyScope)
Método públicoMembro estático CreateView<T>(TeamFoundationRequestContext, IdentityPropertiesView)
Método públicoMembro estático CreateView<T>(TeamFoundationRequestContext, Guid)
Método públicoMembro estático CreateView<T>(TeamFoundationRequestContext, IdentityPropertiesView, String)
Método públicoMembro estático CreateView<T>(TeamFoundationRequestContext, TeamFoundationIdentity, IEnumerable<String>)
Método públicoMembro estático CreateView<T>(TeamFoundationRequestContext, Guid, String)
Método públicoMembro estático CreateView<T>(TeamFoundationRequestContext, TeamFoundationIdentity, IEnumerable<String>, IdentityPropertyScope)
Método públicoMembro estático CreateView<T>(TeamFoundationRequestContext, TeamFoundationIdentity, IEnumerable<String>, String)
Método públicoMembro estático CreateView<T>(TeamFoundationRequestContext, TeamFoundationIdentity, IEnumerable<String>, String, IdentityPropertyScope)
Método protegido EnsureIdentityAndProperties
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetProperties() Saco de propriedade.Isso pode ser útil, por exemplo se o consumidor tiver que iterar através das propriedades atuais e alterar/remover qualquer baseado em nomes de propriedade de correspondência de padrão.
Método público GetProperties(IdentityPropertyScope) Saco de propriedade.Isso pode ser útil, por exemplo se o consumidor tiver que iterar através das propriedades atuais e alterar/remover qualquer baseado em nomes de propriedade de correspondência de padrão.
Método público GetPropertiesStartsWith(String)
Método público GetPropertiesStartsWith(IdentityPropertyScope, String)
Método público GetProperty(String) Acessador de propriedade.Irá acionar se não foi encontrado.
Método público GetProperty(IdentityPropertyScope, String) Acessador de propriedade.Irá acionar se não foi encontrado.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público GetViewProperties() Saco de propriedade.Isso pode ser útil, por exemplo se o consumidor tiver que iterar através das propriedades atuais e alterar/remover qualquer baseado em nomes de propriedade de correspondência de padrão.
Método público GetViewProperties(IdentityPropertyScope) Saco de propriedade.Isso pode ser útil, por exemplo se o consumidor tiver que iterar através das propriedades atuais e alterar/remover qualquer baseado em nomes de propriedade de correspondência de padrão.
Método público GetViewProperty(String) Obtém um valor de propriedade com o namespace de exibição.
Método público GetViewProperty(IdentityPropertyScope, String) Obtém um valor de propriedade com o namespace de exibição.
Método protegido GetViewPropertyFilters
Método protegido Initialize(TeamFoundationRequestContext, IdentityPropertiesView, String)
Método protegido Initialize(TeamFoundationRequestContext, Guid, String)
Método protegido Initialize(TeamFoundationRequestContext, TeamFoundationIdentity, IEnumerable<String>, String, IdentityPropertyScope)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método protegido MergePropertyFilters
Método público RemoveProperty(String) Remova a propriedade, se existe.
Método público RemoveProperty(IdentityPropertyScope, String) Remova a propriedade, se existe.
Método público RemoveViewProperty(String) Remova a propriedade de exibição, se existe.
Método público RemoveViewProperty(IdentityPropertyScope, String) Remova a propriedade de exibição, se existe.
Método público SetProperty(String, Object) Define uma propriedade, substituir-a-&z se já definido.
Método público SetProperty(IdentityPropertyScope, String, Object) Define uma propriedade, substituir-a-&z se já definido.
Método público SetViewProperty(String, Object) Define um valor de propriedade com o namespace de exibição.
Método público SetViewProperty(IdentityPropertyScope, String, Object) Define um valor de propriedade com o namespace de exibição.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)
Método público TryGetProperty(String, Object%) Acessador de propriedade.Retornará o zero se não foi encontrado.
Método público TryGetProperty(IdentityPropertyScope, String, Object%)
Método público TryGetViewProperty(String, Object%) A tentativa obtém um valor de propriedade com o namespace de exibição.
Método público TryGetViewProperty(IdentityPropertyScope, String, Object%) A tentativa obtém um valor de propriedade com o namespace de exibição.
Método público Update Persistir atualizações de equipe.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Server