Classe PolicyBase
Classe base para herdar para uma nova política de check-in.
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.VersionControl.Client.PolicyBase
Microsoft.TeamFoundation.Build.Controls.BuildPolicy
Microsoft.TeamFoundation.VersionControl.Controls.WorkItemPolicy
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (em Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintaxe
'Declaração
<SerializableAttribute> _
Public MustInherit Class PolicyBase _
Implements IPolicyDefinition, IPolicyCompatibility, IPolicyEvaluation, IDisposable
[SerializableAttribute]
public abstract class PolicyBase : IPolicyDefinition,
IPolicyCompatibility, IPolicyEvaluation, IDisposable
O tipo PolicyBase expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
PolicyBase | Inicializa uma nova instância da classe PolicyBase. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
CanEdit | Obtém um sinalizador que descreve se essa diretiva é configurável. |
![]() |
Description | Obtém a descrição dessa diretiva. |
![]() |
Disposed | Retorna true se este objeto foi descartado. |
![]() |
InstallationInstructions | Obtém ou define textuais instruções sobre como a política pode ser instalado em um computador. |
![]() |
PendingCheckin | Obter um objeto que representa a parte alterações pendentes de check-in pendente. |
![]() |
Type | Obtém o nome desta política. |
![]() |
TypeDescription | Obtém a descrição desse tipo de política. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Activate | Chamado se o usuário clica duas vezes em uma falha de política. |
![]() |
DisplayHelp | Exibe uma caixa de diálogo da ajuda que está associada com a falha de política. |
![]() |
Dispose | Descarte este objeto. |
![]() |
Edit | Mostrado uma caixa de diálogo de configuração para o usuário para especificar opções para a política de check-in. |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Evaluate | Executa a avaliação de política. |
![]() |
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.) |
![]() |
GetAssemblyName | Substituir somente isso para compatibilidade com versões anteriores onde você deseja 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. |
![]() |
GetBinaryFormatter | Substituir somente isso 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 a compatibilidade para uma política de check-in que é movida para outro assembly). |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
Initialize | Inicializa especificado durante o check-in. |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
OnPolicyStateChanged | Acionar o evento para notificar de uma alteração no estado de política. |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
![]() |
PolicyStateChanged | Ocorre quando o estado da diretiva for alterado. |
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.