Classe WorkspaceSpec
Um utilitário de classe para especificações de manipulação de espaço de trabalho de controle de versão. Contém rotinas para analisar, formatação, validação, e assim por diante.
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.VersionControl.Common.WorkspaceSpec
Namespace: Microsoft.TeamFoundation.VersionControl.Common
Assembly: Microsoft.TeamFoundation.VersionControl.Common (em Microsoft.TeamFoundation.VersionControl.Common.dll)
Sintaxe
'Declaração
Public NotInheritable Class WorkspaceSpec
public static class WorkspaceSpec
O tipo WorkspaceSpec expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
OwnerDisambiguationSeparatorEnd | Retorna a cadeia de caracteres de extremidade para o separador de ambiguidades do proprietário. | |
OwnerDisambiguationSeparatorStart | Retorna a cadeia de caracteres de início para o separador de ambiguidades do proprietário. | |
Separator | Retorna o caractere separador para WorkspaceSpec. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Combine(String, String) | Compila o nome qualificado do espaço de trabalho de partes separadas de espaço de trabalho e do proprietário. | |
Combine(String, String, String) | Compila o nome totalmente qualificado do espaço de trabalho com ambiguidades do proprietário de partes separadas de espaço de trabalho e do proprietário. | |
IsLegalName | Verifica se o nome do espaço de trabalho consiste somente de caracteres válidos e é menor que o comprimento máximo e não contém um separador de espaço de trabalho. | |
Parse(String, String, String%, String%) | Analisa uma especs. de espaço de trabalho do usuário de espaço de trabalho do formulário e retorna as duas partes.Se o nome de usuário não está especificado (ou totalmente qualificado) na especificação de espaço de trabalho, informações de que o argumento de defaultUser.NOTA: Esse método pode nome de usuário qualificado (por exemplo faltou o domínio \ prefixo), essa rotina não tenta fornecer as partes ausentes.O chamador é responsável para fazer isso. | |
Parse(String, String, String, String%, String%, String%) | Analisa uma especificação de espaço de trabalho do usuário de espaço de trabalho do formulário e retorna as duas partes.Se o nome de usuário não está especificado (ou totalmente qualificado) na especificação de espaço de trabalho, informações dos usos de argumentos de defaultUser.NOTA: Esse método pode nome de usuário qualificado (por exemplo faltou o domínio \ prefixo), essa rotina não tenta fornecer as partes ausentes.O chamador é responsável para fazer isso. | |
SanitizeProposedName | Dado um nome proposto para um check-in particular ou um espaço de trabalho, truncar-lo no comprimento máximo para nomes de check-in particular e de espaço de trabalho, e remova-o os caracteres inválidos.Validação de nome é imposta pelo servidor.O processo de sanitization para limpar um nome é atual até a data de versão este modelo de objeto.Quando improvável, é possível que se este método é usado com uma versão futura de esprtfs, que o nome gerado não pode ser válido devido a uma alteração nas regras para nomes de espaço de trabalho e de check-in particular. |
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.