Udostępnij za pośrednictwem


Klasa WorkspaceSpec

Klasa narzędzie do manipulowania specyfikacje roboczego kontroli wersji.Zawiera on procedur analizowania, formatowanie, sprawdzanie poprawności i itd

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.TeamFoundation.VersionControl.Common
Zestaw:  Microsoft.TeamFoundation.VersionControl.Common (w Microsoft.TeamFoundation.VersionControl.Common.dll)

Składnia

'Deklaracja
Public NotInheritable Class WorkspaceSpec
public static class WorkspaceSpec

Typ WorkspaceSpec uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publicznaStatyczny element członkowski OwnerDisambiguationSeparatorEnd Zwraca ciąg końcowy dla właściciela uściślania separatora.
Właściwość publicznaStatyczny element członkowski OwnerDisambiguationSeparatorStart Zwraca ciąg start właściciela uściślania separatora.
Właściwość publicznaStatyczny element członkowski Separator Zwraca znak separatora WorkspaceSpec.

Początek

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski Combine(String, String) Tworzy nazwa kwalifikowana obszaru roboczego z oddzielnych części obszaru roboczego i właściciela.
Metoda publicznaStatyczny element członkowski Combine(String, String, String) Tworzy obszar roboczy w pełni kwalifikowaną nazwą właściciela uściślania z oddzielnych części obszaru roboczego i właściciela.
Metoda publicznaStatyczny element członkowski IsLegalName Sprawdza, czy nazwa obszaru roboczego składa się tylko z prawidłowych znaków i jest mniejsza niż maksymalna długość i nie zawiera separator obszaru roboczego.
Metoda publicznaStatyczny element członkowski Parse(String, String, String%, String%) Analizować spec roboczego formularza roboczego; użytkownika i powrotu z dwóch części.Jeśli nazwa użytkownika jest nie określonych (lub pełne) w specyfikacji obszaru roboczego, należy użyć informacji z argumentu użytkownik.Uwaga: Ta metoda może kwalifikowaną nazwę użytkownika (e.g. dostarczył on prefiks domain\), ta procedura nie próbuje dostarczyć brakujących elementów.Obiekt wywołujący jest odpowiedzialny za ten sposób.
Metoda publicznaStatyczny element członkowski Parse(String, String, String, String%, String%, String%) Analizować spec roboczego formularza roboczego; użytkownika i powrotu z dwóch części.Jeśli nazwa użytkownika jest nie określonych (lub pełne) w specyfikacji obszaru roboczego, należy użyć informacji z argumentami użytkownik.Uwaga: Ta metoda może kwalifikowaną nazwę użytkownika (e.g. dostarczył on prefiks domain\), ta procedura nie próbuje dostarczyć brakujących elementów.Obiekt wywołujący jest odpowiedzialny za ten sposób.
Metoda publicznaStatyczny element członkowski SanitizeProposedName Biorąc pod uwagę proponowana nazwa shelveset lub obszar roboczy Funkcja obcina maksymalna długość nazwy shelveset i obszaru roboczego i usuwa nieprawidłowe znaki.Sprawdzanie poprawności nazwy jest wymuszane przez serwer.Aktualne wersji modelu obiektowego jest sanitization proces czyszczenia nazwę.Gdy jest mało prawdopodobne, jest możliwe, że jeśli ta metoda jest używana z przyszłych wersji esprtfs, który wygenerował nazwę może nie być ważne w związku ze zmianą zasad dla nazwy obszaru roboczego i shelveset.

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Common