Compartilhar via


Interface IPolicyCompatibility

Essa interface é usada para compatibilidade com versões anteriores para as políticas de check-in que foram movidas para novos tipos ou a assemblies.

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

Sintaxe

'Declaração
Public Interface IPolicyCompatibility _
    Inherits IPolicyDefinition
public interface IPolicyCompatibility : IPolicyDefinition

O tipo IPolicyCompatibility expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública CanEdit Obtém um sinalizador que descreve se essa diretiva inclui a interface do usuário (UI) de configuração. (Herdado de IPolicyDefinition.)
Propriedade pública Description Obtém uma descrição do comportamento da instância de política. (Herdado de IPolicyDefinition.)
Propriedade pública InstallationInstructions Recebe uma mensagem que é exibida se a diretiva parece não seja instalado. (Herdado de IPolicyDefinition.)
Propriedade pública Type Obtém o tipo de política. (Herdado de IPolicyDefinition.)
Propriedade pública TypeDescription Obtém uma descrição do tipo de política. (Herdado de IPolicyDefinition.)

Superior

Métodos

  Nome Descrição
Método público Edit Exibe uma caixa de diálogo para permitir que o usuário configure as propriedades de política. (Herdado de IPolicyDefinition.)
Método público GetAssemblyName Usado para compatibilidade com versões anteriores onde você deve especificar um nome diferente assembly para a política de check-in para manter anteriormente compatibilidade com versões anteriores com uma versão de lançamento de política de check-in.
Método público GetBinaryFormatter Isso é necessário se você deseja criar um novo BinaryFormatter e gancho no processo de serialização para compatibilidade com versões anteriores (por exemplo, você deseja definir a propriedade da pasta no formatador para manipular o compat para uma política de check-in que é movida para outro assembly). Se você não deseja conectar no processo de serialização, retornar apenas novo BinaryFormatter().

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.VersionControl.Client