Condividi tramite


Classe CreateWorkspaceParameters

Un oggetto di CreateWorkspaceParameters incapsula tutte le informazioni necessarie per chiamare VersionControlServer.CreateWorkspace.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintassi

'Dichiarazione
Public Class CreateWorkspaceParameters
public class CreateWorkspaceParameters

Il tipo CreateWorkspaceParameters espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico CreateWorkspaceParameters Creare una nuova istanza di CreateWorkspaceParameters per fornire dati a VersionControlServer.CreateWorkspace.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Comment Un commento descrittivo da associare all'area di lavoro da creare.Il valore predefinito per questo parametro è una stringa vuota (String.Empty).
Proprietà pubblica Computer Il computer sul quale l'area di lavoro da creare risiederà.Il valore predefinito per questo parametro è Workstation.Current.Name.
Proprietà pubblica Folders Le cartelle di lavoro iniziali (mapping di) per l'area di lavoro da creare. Il valore predefinito per questo parametro è una matrice vuota.
Proprietà pubblica Location Impostare questo valore su WorkspaceLocation.Local per indicare che l'area di lavoro da creare deve essere presente un'area di lavoro locale.Impostare questo valore su WorkspaceLocation.Server per indicare che l'area di lavoro da creare deve essere presente un'area di lavoro lato server o "tradizionale", che è l'unico tipo di area di lavoro compatibili con i client TFS 2005-2010. Il valore predefinito se non specificato è determinato dal server.
Proprietà pubblica OwnerDisplayName Il nome visualizzato del proprietario dell'area di lavoro da creare.Il valore predefinito per questo parametro è RepositoryConstants.AuthenticatedUser (o ". "), che indica che il server deve creare l'area di lavoro per conto dell'utente chiamando.Se non si è certi che questo viene risolto, il valore della proprietà di AuthorizedUser dell'oggetto di VersionControlServer fornisce il form completo del nome visualizzato dell'utente chiamando.
Proprietà pubblica OwnerName Il nome dell'area di lavoro da creare.Il valore predefinito per questo parametro è RepositoryConstants.AuthenticatedUser (o ". "), che indica che il server deve creare l'area di lavoro per conto dell'utente chiamando.Se non si è certi che questo viene risolto, il valore della proprietà di AuthorizedUser dell'oggetto di VersionControlServer fornisce il form completo del nome visualizzato dell'utente chiamando.
Proprietà pubblica PermissionProfile Il profilo dell'area di lavoro dell'area di lavoro da creare.Un profilo dell'area di lavoro è un modello per l'elenco di controllo di accesso dell'area di lavoro.Per impostazione predefinita, il valore di questo parametro è WorkspacePermissionProfile.BuiltInProfiles [(int) WorkspacePermissionProfile.BuiltInIndexes.Private], che consente solo l'autorizzazione al proprietario dell'area di lavoro (un'area di lavoro "privata").
Proprietà pubblica RemoveUnparentedCloaks Se true, qualsiasi mantelli nelle cartelle di lavoro iniziali (operazione. Cartelle) quale non è che è associato da un mapping vengono rimossi automaticamente. Il valore predefinito è false.
Proprietà pubblica WorkspaceName Il nome dell'area di lavoro da creare.
Proprietà pubblica WorkspaceOptions Opzioni per l'area di lavoro.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client