Freigeben über


CreateWorkspaceParameters-Klasse

Ein CreateWorkspaceParameters-Objekt kapselt alle Informationen, die erforderlich sind, VersionControlServer.CreateWorkspace aufzurufen.

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntax

'Declaration
Public Class CreateWorkspaceParameters
public class CreateWorkspaceParameters

Der CreateWorkspaceParameters-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode CreateWorkspaceParameters Erstellen Sie eine neue CreateWorkspaceParameters-Instanz, um Daten an VersionControlServer.CreateWorkspace an.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Comment Ein aussagekräftiger mit dem zu erstellenden Arbeitsbereich zugeordnet werden, Kommentar.Der Standardwert für diesen Parameter ist die leere Zeichenfolge (String.Empty).
Öffentliche Eigenschaft Computer Der Computer, auf dem der zu erstellenden Arbeitsbereich befinden.Der Standardwert für diesen Parameter ist Workstation.Current.Name.
Öffentliche Eigenschaft Folders Die ursprünglichen Arbeitsordner (Zuordnungen) für den Arbeitsbereich erstellt werden kann. Der Standardwert für diesen Parameter ist ein leeres Array.
Öffentliche Eigenschaft Location Legen Sie diesen Wert auf WorkspaceLocation.Local fest, um den zu erstellenden Arbeitsbereich anzugeben, sollte ein lokalen Arbeitsbereich sein.Legen Sie diesen Wert auf WorkspaceLocation.Server fest, um den zu erstellenden Arbeitsbereich anzugeben, sollte ein serverseitiger oder "herkömmlicher" Arbeitsbereich sein, der die einzige Art des Arbeitsbereichs abwärtskompatibel mit TFS 2005-2010 Clients ist. Der Standardwert, wenn er nicht bereitgestellt wird, wird vom Server bestimmt.
Öffentliche Eigenschaft OwnerDisplayName Der Besitzersanzeigename des zu erstellenden Arbeitsbereichs.Der Standardwert für diesen Parameter ist RepositoryConstants.AuthenticatedUser (oder ". "), das angibt, dass der Server den Arbeitsbereich im Namen des aufrufenden Benutzers erstellen soll.Wenn Sie nicht sicher sind, wer diesem aufgelöst, der Wert der AuthorizedUser-Eigenschaft des VersionControlServer-Objekts das vollständige Anzeigenamenformular des aufrufenden Benutzers gibt.
Öffentliche Eigenschaft OwnerName Der Name des Eigentümers des zu erstellenden Arbeitsbereichs.Der Standardwert für diesen Parameter ist RepositoryConstants.AuthenticatedUser (oder ". "), das angibt, dass der Server den Arbeitsbereich im Namen des aufrufenden Benutzers erstellen soll.Wenn Sie nicht sicher sind, wer diesem aufgelöst, der Wert der AuthorizedUser-Eigenschaft des VersionControlServer-Objekts das vollständige Anzeigenamenformular des aufrufenden Benutzers gibt.
Öffentliche Eigenschaft PermissionProfile Das Arbeitsbereichsberechtigungsprofil, sodass der Arbeitsbereich erstellt werden kann.Ein Arbeitsbereichsberechtigungsprofil ist eine Vorlage für die Zugriffssteuerungsliste des Arbeitsbereichs.Standardmäßig ist der Wert für diesen Parameter WorkspacePermissionProfile.BuiltInProfiles [(int) WorkspacePermissionProfile.BuiltInIndexes.Private], das nur Berechtigung dem Besitzer des Arbeitsbereichs gewährt ("privater" Arbeitsbereich).
Öffentliche Eigenschaft RemoveUnparentedCloaks Wenn true, alle Mäntel im ursprünglichen Arbeitsordnern (dieser. Ordner) welche nicht über eine Zuordnung werden automatisch entfernt. Reparieren Der Standardwert ist false.
Öffentliche Eigenschaft WorkspaceName Der Name des zu erstellenden Arbeitsbereichs.
Öffentliche Eigenschaft WorkspaceOptions Optionen für den Arbeitsbereich.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.VersionControl.Client-Namespace