Udostępnij za pośrednictwem


Klasa CreateWorkspaceParameters

Obiekt CreateWorkspaceParameters hermetyzuje wszystkie informacje, które jest niezbędny do wywoływania VersionControlServer.CreateWorkspace.

Hierarchia dziedziczenia

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.CreateWorkspaceParameters

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

Składnia

'Deklaracja
Public Class CreateWorkspaceParameters
public class CreateWorkspaceParameters

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna CreateWorkspaceParameters Utwórz nowe wystąpienie CreateWorkspaceParameters dane do VersionControlServer.CreateWorkspace.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Comment Opisowy komentarz ma być skojarzony z obszaru roboczego ma zostać utworzony.Wartością domyślną tego parametru jest ciąg pusty (String.Empty).
Właściwość publiczna Computer Komputer, na którym będzie przechowywany obszaru roboczego ma zostać utworzony.Wartością domyślną tego parametru jest Workstation.Current.Name.
Właściwość publiczna Folders Początkowe folderów roboczych (mapowania) dla obszaru roboczego ma zostać utworzony. Wartością domyślną tego parametru jest pusta tablica.
Właściwość publiczna Location Ta wartość WorkspaceLocation.Local, aby wskazać, że obszar roboczy ma zostać utworzony powinien być lokalnego obszaru roboczego.Ta wartość WorkspaceLocation.Server, aby wskazać, że obszar roboczy, aby utworzyć powinny być po stronie serwera lub "tradycyjne" obszar roboczy, który jest jedynym rodzajem zgodne z poprzednimi wersjami obszaru roboczego z klientami TFS 2005-2010. Wartością domyślną, jeśli nie zostanie podana jest określana z serwera.
Właściwość publiczna OwnerDisplayName Właściciel wyświetlana nazwa obszaru roboczego ma zostać utworzony.Wartością domyślną tego parametru jest RepositoryConstants.AuthenticatedUser (lub "."), która oznacza, że serwer powinien utworzyć obszaru roboczego w imieniu użytkownika wywołującego.Jeśli nie masz pewności, który to postanawia, wartość właściwości AuthorizedUser obiektu VersionControlServer daje formularz Wyświetlanie pełne nazwy użytkownika wywołującego.
Właściwość publiczna OwnerName Nazwa właściciela, obszaru roboczego ma zostać utworzony.Wartością domyślną tego parametru jest RepositoryConstants.AuthenticatedUser (lub "."), która oznacza, że serwer powinien utworzyć obszaru roboczego w imieniu użytkownika wywołującego.Jeśli nie masz pewności, który to postanawia, wartość właściwości AuthorizedUser obiektu VersionControlServer daje formularz Wyświetlanie pełne nazwy użytkownika wywołującego.
Właściwość publiczna PermissionProfile Profil uprawnień obszaru roboczego dla obszaru roboczego ma zostać utworzony.Profil uprawnień obszaru roboczego jest szablon dla listy kontroli dostępu do obszaru roboczego.Domyślnie wartością tego parametru jest WorkspacePermissionProfile.BuiltInProfiles [(int) WorkspacePermissionProfile.BuiltInIndexes.Private], tylko udziela uprawnień do właściciela, obszaru roboczego ("private" obszar roboczy).
Właściwość publiczna RemoveUnparentedCloaks Jeśli wartość true, dowolne zamaskowane w początkowej folderów roboczych (this.Foldery), które są Brak elementu nadrzędnego przez mapowanie są usuwane po cichu. Wartością domyślną jest false.
Właściwość publiczna WorkspaceName Nazwa obszaru roboczego ma zostać utworzony.
Właściwość publiczna WorkspaceOptions Opcje obszaru roboczego.

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

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.Client