Freigeben über


CreateWorkspaceParameters-Klasse

Ein CreateWorkspaceParameters-Objekt kapselt alle Informationen, die erforderlich ist, 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 zu stellen.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Comment Ein aussagekräftiger mit dem zu erstellenden Arbeitsbereich zugeordnet 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 den Parameter ist Workstation.Current.Name.
Öffentliche Eigenschaft Folders Die ursprünglichen Arbeitsordner (Zuordnungen) damit der 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 einen lokalen Arbeitsbereich befinden.Legen Sie diesen Wert auf WorkspaceLocation.Server fest, um den zu erstellenden Arbeitsbereich anzugeben, sollte ein serverseitiger oder "herkömmlicher" Arbeitsbereich befinden, der die einzige Art des Arbeitsbereichs abwärtskompatibel mit TFS 2005-2010 Clients ist. Der Standardwert, wenn er nicht bereitgestellt wird, wird vom Server festgelegt.
Öffentliche Eigenschaft OwnerDisplayName Der Besitzersanzeigename des zu erstellenden Arbeitsbereichs.Der Standardwert für den Parameter ist RepositoryConstants.AuthenticatedUser (oder ". "), das angibt, dass der Server den Arbeitsbereich im Namen des aufrufenden Benutzers erstellt werden soll.So wenn Sie nicht sicher, wer dieses aufgelöst wird, wird der Wert der AuthorizedUser-Eigenschaft des VersionControlServer-Objekts das vollständige Anzeigenamenformular des aufrufenden Benutzers.
Öffentliche Eigenschaft OwnerName Der Besitzername des zu erstellenden Arbeitsbereichs.Der Standardwert für den Parameter ist RepositoryConstants.AuthenticatedUser (oder ". "), das angibt, dass der Server den Arbeitsbereich im Namen des aufrufenden Benutzers erstellt werden soll.So wenn Sie nicht sicher, wer dieses aufgelöst wird, wird der Wert der AuthorizedUser-Eigenschaft des VersionControlServer-Objekts das vollständige Anzeigenamenformular des aufrufenden Benutzers.
Öffentliche Eigenschaft PermissionProfile Das Arbeitsbereichsberechtigungsprofil, damit 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 ("" Arbeitsbereich privaten).
Öffentliche Eigenschaft RemoveUnparentedCloaks Wenn true, alle Verdeckungen im ursprünglichen Arbeitsordnern (diese. Ordner) welche nicht durch eine Zuordnung werden entfernt automatisch untergeordnet sind. 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 die Standardhashfunktion. (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