Classe VersionSpec
Um utilitário de classe para analisar especificações de versão.
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Microsoft.TeamFoundation.VersionControl.Client.ChangesetVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.DateVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.LabelVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.LatestVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.WorkspaceVersionSpec
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (em Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintaxe
'Declaração
Public MustInherit Class VersionSpec
public abstract class VersionSpec
O tipo VersionSpec expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
VersionSpec | Inicializa uma nova instância de VersionSpec. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
DisplayString | Obtém a representação de cadeia de caracteres de especificação de versão. |
![]() ![]() |
Latest | Obtém a versão mais recente deste VersionSpec no armazenamento. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() ![]() |
AddDeletionModifierIfNecessary(Item) | Formata um caminho de item para incluir a identificação de exclusão se for diferente de zero. |
![]() ![]() |
AddDeletionModifierIfNecessary(String, Int32) | Formata um caminho para incluir a identificação de exclusão se for diferente de zero. |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
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.) |
![]() |
Format | Formata um caminho usando o especificador de versão. |
![]() ![]() |
FormatRange | Formata um caminho de servidor ou local usando o intervalo de versão que é especificado. |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() ![]() |
Parse(String, String) | Converte uma cadeia de caracteres de especificação de versão para uma matriz de objetos VersionSpec.Acomoda um especificador do intervalo. |
![]() ![]() |
Parse(String, String, String) | Um determinado converter de cadeia de caracteres de versão a uma matriz VersionSpec objetos.Se a especificação de versão não contiver um especificador de intervalo nesta retornará uma matriz de tamanho um.Se não, uma matriz de tamanho dois. |
![]() ![]() |
ParseSingleSpec(String, String) | Converte uma cadeia de caracteres de especificação de versão para um objeto de VersionSpec. |
![]() ![]() |
ParseSingleSpec(String, String, String) | Dado uma cadeia de caracteres de versão (sem um especificador de intervalo), convertê-lo para um objeto de VersionSpec. |
![]() ![]() |
ParseVersionedFileSpec(String, String, String%, array<VersionSpec[]%) | Analisa uma cadeia de caracteres com a especificação de arquivo nome de arquivo do formulário “; versão”. |
![]() ![]() |
ParseVersionedFileSpec(String, String, Int32%, String%, array<VersionSpec[]%) | Analisa uma cadeia de caracteres com a especificação de arquivo nome de arquivo do formato "filename;version" ou "filename;version;deletionID". |
![]() ![]() |
ParseVersionedFileSpec(String, String, String, Int32%, String%, array<VersionSpec[]%) | Analisar um especs. com versão do arquivo de nome de arquivo do formato filename;version ou filename;version;deletionID. |
![]() ![]() |
ReorderVersionSpecs | Alterna duas instâncias de VersionSpec se são fora de ordem. |
![]() |
ToString | Cria uma cadeia de caracteres de legível que descreve esta instância de VersionSpec. (Substitui Object.ToString().) |
Superior
Campos
Nome | Descrição | |
---|---|---|
![]() ![]() |
DeletionModifier | Identificador de exclusão; um modificador de versão. |
![]() ![]() |
RangeSeparator | Caractere que é usado para separar componentes de um intervalo de especificação de versão. |
![]() ![]() |
Separator | Caractere que é usado para separar um nome de arquivo da especificação de versão. |
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.