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 | |
---|---|---|
OwnerDisambiguationSeparatorEnd | Zwraca ciąg końcowy dla właściciela uściślania separatora. | |
OwnerDisambiguationSeparatorStart | Zwraca ciąg start właściciela uściślania separatora. | |
Separator | Zwraca znak separatora WorkspaceSpec. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Combine(String, String) | Tworzy nazwa kwalifikowana obszaru roboczego z oddzielnych części obszaru roboczego i właściciela. | |
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. | |
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. | |
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. | |
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. | |
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