Condividi tramite


Classe WorkspaceSpec

Una classe di utilità per modificare le specifiche dell'area di lavoro del controllo della versione. Contiene le routine per analizzare, della convalida, e così via.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.VersionControl.Common.WorkspaceSpec

Spazio dei nomi:  Microsoft.TeamFoundation.VersionControl.Common
Assembly:  Microsoft.TeamFoundation.VersionControl.Common (in Microsoft.TeamFoundation.VersionControl.Common.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class WorkspaceSpec
public static class WorkspaceSpec

Il tipo WorkspaceSpec espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblicaMembro statico OwnerDisambiguationSeparatorEnd Restituisce la stringa finale del separatore di disambiguazione proprietario.
Proprietà pubblicaMembro statico OwnerDisambiguationSeparatorStart Restituisce la stringa di avvio per il separatore di disambiguazione proprietario.
Proprietà pubblicaMembro statico Separator Restituisce il carattere separatore per WorkspaceSpec.

In alto

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico Combine(String, String) Compila il nome completo dell'area di lavoro dalle parti separate del proprietario e dell'area di lavoro.
Metodo pubblicoMembro statico Combine(String, String, String) Compila il nome completo dell'area di lavoro con disambiguazione del proprietario dalle parti separate del proprietario e dell'area di lavoro.
Metodo pubblicoMembro statico IsLegalName I controlli da verificare se il nome dell'area di lavoro è costituita solo da caratteri validi ed è minore della lunghezza massima e contiene un separatore dell'area di lavoro.
Metodo pubblicoMembro statico Parse(String, String, String%, String%) Analizza la specifica. l'area di lavoro dell'utente dell'area di lavoro del form e restituisce le due parti.Se il nome utente non viene specificato (o) completo della specifica dell'area di lavoro, informazioni di utilizzare dall'argomento del defaultUser.NOTA: Questo metodo può nome utente completo (ad esempio è mancante del dominio \ prefisso), questa procedura non tenta di fornire i componenti mancanti.Il chiamante è responsabile per questo scopo.
Metodo pubblicoMembro statico Parse(String, String, String, String%, String%, String%) Analizza una specifica dell'area di lavoro dell'utente dell'area di lavoro del form e restituisce le due parti.Se il nome utente non viene specificato (o) completo della specifica dell'area di lavoro, informazioni di utilizzare gli argomenti di defaultUser.NOTA: Questo metodo può nome utente completo (ad esempio è mancante del dominio \ prefisso), questa procedura non tenta di fornire i componenti mancanti.Il chiamante è responsabile per questo scopo.
Metodo pubblicoMembro statico SanitizeProposedName Dato un nome proposto per un'area di sospensione o un'area di lavoro, la conseguente alla lunghezza massima per i nomi delle aree di lavoro area e di sospensione e rimuovere i caratteri non validi.La convalida di nome viene applicata dal server.Il processo di sanitization per pulire un nome viene corrente a partire dalla versione di questo modello a oggetti.Mentre improbabile, è possibile che se questo metodo viene utilizzato con una versione futura di esprtfs, che il nome generato non sia valido a causa di una modifica nelle regole per i nomi delle aree di sospensione e dell'area di lavoro.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Common