Classe Workspace

Vengono descritte le proprietà e i metodi dell'area di lavoro.Per ulteriori informazioni sull'utilizzo di questo tipo, vedere Team Foundation Build Activities.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Workspace

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

Sintassi

'Dichiarazione
Public NotInheritable Class Workspace _
    Implements IComparable, IEqualityComparer(Of Workspace)
public sealed class Workspace : IComparable, 
    IEqualityComparer<Workspace>

Il tipo Workspace espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Comment Ottiene il commento sull'area di lavoro.
Proprietà pubblica Computer Ottiene il nome del computer in cui questa area di lavoro esistente.
Proprietà pubblica DisambiguatedDisplayName Si tratta del nome visualizzato formattato dell'area di lavoro contenente entrambi la visualizzazione e nomi di proprietario univoci.
Proprietà pubblica DisplayName Ottiene il nome visualizzato formattato dell'area di lavoro.
Proprietà pubblica EffectivePermissions Ottiene efficaci autorizzazioni che il AuthenticatedUser è in questa area di lavoro.
Proprietà pubblica Folders Ottiene i mapping per questa area di lavoro.
Proprietà pubblica HasAdministerPermission Ottiene un flag che indica se il AuthorizedUser dispone di autorizzazioni di amministratore per questa area di lavoro.
Proprietà pubblica HasCheckInPermission Ottiene un flag che indica se il AuthorizedUser dispone di autorizzazioni di controllo per questa area di lavoro.
Proprietà pubblica HasReadPermission Ottiene un flag che indica se il AuthorizedUser dispone di autorizzazioni di lettura per questa area di lavoro.
Proprietà pubblica HasUsePermission Ottiene un flag che indica se il AuthorizedUser dispone di autorizzazioni di utilizzo per questa area di lavoro.
Proprietà pubblica IsDeleted Ottiene un flag che indica se l'area di lavoro è stato eliminato.
Proprietà pubblica IsLocal Ottiene un flag che indica se l'area di lavoro esistente nel computer corrente.
Proprietà pubblica IsScannerAsynchronous Questo flag si applica solo alle aree di lavoro locali (== WorkspaceLocation.Local di percorso).Se true, il VersionControlServer proprietario di questa area di lavoro genera gli eventi GetCompleted e di PendingChangesChanged come precedenza lo scanner del disco noterà che modo è stata modificata su disco.Ovvero la generazione degli eventi è true asincrona.Se false, lo scanner del disco funziona solo quando è necessario per la precisione -- come parte delle chiamate ai metodi pubblici di questo oggetto dell'area di lavoro.Gli eventi vengono ancora generano un'eccezione, ma verranno attivate dopo la chiamata API a scansione che li si noti, anziché non appena si verificano su disco.Il valore predefinito è false.Impostare questo flag per allineare può ridurre le prestazioni, ma è utile per la costruzione di una funzionalità come un elenco di sempre-su - data delle modifiche in sospeso nell'area di lavoro.
Proprietà pubblica LastAccessDate Ottiene la data in cui questa area di lavoro che è stato eseguito.
Proprietà pubblica LastSavedCheckin Ottiene o imposta i metadati unshelving più recente o la non riuscita archiviazione.
Proprietà pubblica Location Indica la posizione in cui i dati (modifiche in sospeso, versioni locali) per questa area di lavoro archiviati.
Proprietà pubblica MappingsAvailable Restituisce true se le cartelle di lavoro utilizzate da questo oggetto dell'area di lavoro vengono credute per essere aggiornate.Se true, una chiamata per eseguire conversioni di mapping non determinerà una chiamata server.
Proprietà pubblica Name Ottiene il nome di questa area di lavoro.
Proprietà pubblica OwnerAliases Alias per il proprietario di questa area di lavoro escluso il nome visualizzato o nome univoco.
Proprietà pubblica OwnerDescriptor Ottiene il IdentityDescriptor per il proprietario dell'area di lavoro, se disponibile.
Proprietà pubblica OwnerDisplayName Il nome visualizzato del proprietario
Proprietà pubblica OwnerIdentifier Ottiene o imposta l'identificatore del proprietario di questa area di lavoro.
Proprietà pubblica OwnerIdentityType Ottiene o imposta il tipo dell'identità del proprietario di questa area di lavoro.
Proprietà pubblica OwnerName Ottiene il proprietario di questa area di lavoro.
Proprietà pubblica PermissionsProfile Ottiene efficaci autorizzazioni che il AuthenticatedUser è in questa area di lavoro.
Proprietà pubblica QualifiedName Si tratta del nome visualizzato univoco formattato dell'area di lavoro.
Proprietà pubblicaMembro statico RepositoryComparer Ottiene un operatore di confronto per il repository che rappresenta le impostazioni cultura e senza distinzione tra maiuscole e minuscole.
Proprietà pubblica SecurityToken Ottiene il token di sicurezza di questa area di lavoro per lo spazio dei nomi di sicurezza dell'area di lavoro.
Proprietà pubblica VersionControlServer Ottiene l'oggetto di VersionControlServer che ospita questa area di lavoro.
Proprietà pubblica WorkspaceOptions Le opzioni per l'area di lavoro (flag con estensione SetFileTimeToCheckin).

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddIgnoreFileExclusion Aggiunge un mutex del file ignore nel file specificato di .tfignore.
Metodo pubblico AutoResolveValidConflicts Automaticamente risolvere il conflitto nell'area di lavoro utilizzando le opzioni disponibili automatiche di risoluzione.
Metodo pubblico BeginExternalMergeContent
Metodo pubblico BuildEmptyLastSavedCheckin
Metodo pubblico CheckIn(WorkspaceCheckInParameters) Controlla il set specificato di modifiche in sospeso al repository del controllo della versione.
Metodo pubblico CheckIn(array<PendingChange[], String) Controlla il set specificato di modifiche in sospeso al repository del controllo della versione.
Metodo pubblico CheckIn(array<PendingChange[], String, CheckinNote, array<WorkItemCheckinInfo[], PolicyOverrideInfo) Controlla il set specificato di modifiche in sospeso al repository del controllo della versione.
Metodo pubblico CheckIn(array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo[], PolicyOverrideInfo) Controlla il set specificato di modifiche in sospeso al repository del controllo della versione.
Metodo pubblico CheckIn(array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo[], PolicyOverrideInfo, CheckinOptions) Controlla il set specificato di modifiche in sospeso al repository del controllo della versione.
Metodo pubblico Cloak Contrassegna un file o una cartella nel repository del controllo della versione come escluso da questa area di lavoro.
Metodo pubblico CreateMapping Esegue il mapping del percorso server specificato in un percorso su disco locale.
Metodo pubblico Delete Eliminare questa area di lavoro.
Metodo pubblico DeleteMapping Rimuovere un mapping della cartella di lavoro dall'area di lavoro.
Metodo pubblico EndExternalMergeContent
Metodo pubblico Equals(Object) Confrontare questo oggetto dell'area di lavoro a un altro oggetto dell'area di lavoro. (Esegue l'override di Object.Equals(Object)).
Metodo pubblico Equals(Workspace, Workspace) Confronta due oggetti dell'area di lavoro per l'equivalenza.
Metodo pubblico EvaluateCheckin Valuta le modifiche in sospeso per verificare se siano pronte per l'archiviazione.
Metodo pubblico EvaluateCheckin2(CheckinEvaluationOptions, IEnumerable<PendingChange>, String, CheckinNote, array<WorkItemCheckinInfo[]) Valutazione delle modifiche in sospeso per verificare se siano pronte ha archiviato.
Metodo pubblico EvaluateCheckin2(CheckinEvaluationOptions, IEnumerable<PendingChange>, IEnumerable<PendingChange>, String, CheckinNote, array<WorkItemCheckinInfo[]) Valutazione delle modifiche in sospeso per verificare se siano pronte ha archiviato.
Metodo pubblico FormatWorkspaceNameForException Formatta il nome in conflitto dell'area di lavoro per un'eccezione quando due nomi sono in conflitto.
Metodo pubblicoMembro statico FromXml
Metodo pubblico Get() Richiedere il server per aggiornare l'area di lavoro corrente con le versioni più recenti di tutti gli elementi mappati.
Metodo pubblico Get(GetRequest, GetOptions) Richiedere che l'aggiornamento server gli elementi specificati.
Metodo pubblico Get(array<GetRequest[], GetOptions) Richiedere che l'aggiornamento server gli elementi specificati.
Metodo pubblico Get(VersionSpec, GetOptions) Richiedere che l'aggiornamento server l'area di lavoro corrente con la versione specificata di tutti gli elementi mappati.
Metodo pubblico Get(array<String[], VersionSpec, RecursionType, GetOptions) Richiedere che l'aggiornamento server gli elementi specificati.
Metodo pubblico Get(GetRequest, GetOptions, GetFilterCallback, Object) Richiedere che l'aggiornamento server gli elementi specificati.
Metodo pubblico Get(array<GetRequest[], GetOptions, GetFilterCallback, Object) Richiedere che l'aggiornamento server gli elementi specificati.
Metodo pubblico Get(array<GetRequest[], GetOptions, GetFilterCallback, Object, array<String[]) Richiedere che l'aggiornamento server gli elementi specificati.
Metodo pubblico Get(array<GetRequest[], GetOptions, GetFilterCallback, Object, array<String[], array<Conflict[]%) Ottenere le richieste che l'aggiornamento server l'area di lavoro corrente con le versioni specificate di elementi.Il delegato di filtro consente al chiamante le operazioni di apportate prima che vengano elaborati impostando la proprietà ignore su ogni operazione da rimuovere.
Metodo pubblico Get(array<GetRequest[], GetOptions, GetFilterCallback, Object, array<String[], array<String[], array<Conflict[]%) Ottenere le richieste che l'aggiornamento server l'area di lavoro corrente con le versioni specificate di elementi.Il delegato di filtro consente al chiamante le operazioni di apportate prima che vengano elaborati impostando la proprietà ignore su ogni operazione da rimuovere.
Metodo pubblico GetExtendedItems(array<ItemSpec[], DeletedState, ItemType) Ottiene una matrice di elementi contenuti nel repository del controllo della versione che corrispondono ai criteri specificati in ogni ItemSpec.
Metodo pubblico GetExtendedItems(array<ItemSpec[], DeletedState, ItemType, GetItemsOptions) Ottiene una matrice di elementi contenuti nel repository del controllo della versione che corrispondono ai criteri specificati, per ogni ItemSpec.
Metodo pubblico GetExtendedItems(array<ItemSpec[], DeletedState, ItemType, GetItemsOptions, array<String[]) Per ogni input ItemSpec, recupera un elenco di elementi contenuti nel repository che corrispondono ai criteri specificati.Se l'argomento "percorso" è un file, restituisce un set di elementi che contengono solo tale file.Se il "percorso" è una cartella, restituisce un set di elementi che contiene tutti gli elementi nella cartella.Se il "percorso" contiene un carattere jolly, restituisce un set di elementi nella cartella specificata una corrispondenza con il carattere jolly.
Metodo pubblico GetHashCode() Ottiene il codice hash per l'istanza dell'area di lavoro. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetHashCode(Workspace) Ottiene il codice hash per l'istanza specificata dell'area di lavoro.
Metodo pubblico GetItems Per ognuno ha fornito ItemSpec, restituisce un WorkspaceItemSet corrispondente che contiene dati sugli elementi dell'area di lavoro.
Metodo pubblico GetLocalItemForServerItem(String) Ottiene l'elemento locale corrispondente per l'elemento server specificato.
Metodo pubblico GetLocalItemForServerItem(String, Boolean) Ottiene l'elemento locale corrispondente per l'elemento server specificato.
Metodo pubblico GetLocalVersions Ottiene le informazioni locali dell'elemento sugli elementi in un'area di lavoro.
Metodo pubblico GetPendingChanges() Ottiene le modifiche in sospeso per l'area di lavoro.
Metodo pubblico GetPendingChanges(String) Ottiene le modifiche in sospeso per l'elemento specificato in questa area di lavoro.
Metodo pubblico GetPendingChanges(array<String[]) Ottiene le modifiche in sospeso per gli elementi in questa area di lavoro.
Metodo pubblico GetPendingChanges(array<ItemSpec[]) Ottiene le modifiche in sospeso per questi elementi e secondarie elementi in questa area di lavoro.
Metodo pubblico GetPendingChanges(String, RecursionType) Ottiene le modifiche in sospeso per questi elementi e secondarie elementi in questa area di lavoro.
Metodo pubblico GetPendingChanges(array<String[], RecursionType) Ottiene le modifiche in sospeso per gli elementi e gli elementi secondari in questa area di lavoro.
Metodo pubblico GetPendingChanges(array<ItemSpec[], Boolean) Ottenere le modifiche in sospeso per gli elementi specificati in questa area di lavoro.
Metodo pubblico GetPendingChanges(String, RecursionType, Boolean) Ottiene le modifiche in sospeso per questi elementi e secondarie elementi in questa area di lavoro.
Metodo pubblico GetPendingChanges(array<String[], RecursionType, Boolean) Ottiene le modifiche in sospeso per gli elementi e gli elementi secondari in questa area di lavoro.
Metodo pubblico GetPendingChanges(array<ItemSpec[], Boolean, Int32, String) Ottiene le modifiche in sospeso per gli elementi e gli elementi secondari in questa area di lavoro.
Metodo pubblico GetPendingChanges(array<ItemSpec[], Boolean, Int32, String, Boolean) Ottiene le modifiche in sospeso per gli elementi e gli elementi secondari in questa area di lavoro.
Metodo pubblico GetPendingChanges(array<ItemSpec[], Boolean, Int32, String, Boolean, array<String[]) Ottiene tutte le modifiche in sospeso per questi elementi e potenzialmente elementi secondari in questa area di lavoro.
Metodo pubblico GetPendingChangesEnumerable() Ottiene una raccolta enumerabile delle modifiche in sospeso per l'area di lavoro.
Metodo pubblico GetPendingChangesEnumerable(String) Ottiene una raccolta enumerabile delle modifiche in sospeso per l'elemento specificato in questa area di lavoro.
Metodo pubblico GetPendingChangesEnumerable(array<ItemSpec[]) Ottiene una raccolta enumerabile delle modifiche in sospeso per gli elementi e gli elementi secondari in questa area di lavoro.
Metodo pubblico GetPendingChangesEnumerable(String, RecursionType) Ottiene una raccolta enumerabile di modifiche in sospeso per questi elementi e secondarie elementi in questa area di lavoro.
Metodo pubblico GetPendingChangesWithCandidates(array<ItemSpec[], Boolean, array<PendingChange[]%) Ottiene tutte le modifiche in sospeso e modifiche candidate.
Metodo pubblico GetPendingChangesWithCandidates(array<ItemSpec[], Boolean, array<String[], array<PendingChange[]%) Ottiene tutte le modifiche in sospeso e modifiche candidate.
Metodo pubblico GetServerItemForLocalItem Ottiene l'elemento server corrispondente per l'elemento locale specificato.
Metodo pubblico GetTeamProjectForLocalPath Ottiene l'istanza di TeamProject contenente il percorso specificato.
Metodo pubblico GetTeamProjectsForLocalPaths Ottiene i progetti team nel repository del controllo della versione con i percorsi specificati.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetWorkingFolderForLocalItem Ottiene un'istanza di WorkingFolder che descrive come elemento locale specificato viene eseguito il mapping all'area di lavoro.
Metodo pubblico GetWorkingFolderForServerItem(String) Ottiene un'istanza di WorkingFolder che descrive come elemento server specificato viene eseguito il mapping all'area di lavoro.
Metodo pubblicoMembro statico GetWorkingFolderForServerItem(String, array<WorkingFolder[]) Ottiene un'istanza di WorkingFolder che descrive come elemento server specificato viene eseguito il mapping all'area di lavoro.
Metodo pubblico HasWorkspacePermission Si verifica se l'oggetto di AuthorizedUser presentano gli oggetti specificati di WorkspacePermissions per questa area di lavoro.
Metodo pubblico Invalidate
Metodo pubblico IsLocalPathMapped Si verifica se il percorso locale specificato sia mappato e non viene mascherato.
Metodo pubblico IsServerPathMapped(String) Restituisce true se l'elemento server viene mappato e non viene mascherato.Questo metodo può restituire false positivo per i percorsi server in modo implicito mascherati.
Metodo pubblico IsServerPathMapped(String, Boolean) Si verifica quando l'elemento server specificato sia mappato e non viene mascherato.
Metodo pubblico Map Esegue il mapping del percorso server specificato in un percorso su disco locale.
Metodo pubblico MarkPathChanged
Metodo pubblicoMembro statico MatchName Confronta due nomi delle aree di lavoro.
Metodo pubblicoMembro statico MatchOwnerName Confronta i nomi di due proprietari dell'area di lavoro.
Metodo pubblico Merge(String, String, VersionSpec, VersionSpec) Unisce il database di origine alla destinazione.
Metodo pubblico Merge(ItemSpec, String, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx) Unisce il database di origine alla destinazione.
Metodo pubblico Merge(String, String, VersionSpec, VersionSpec, LockLevel, RecursionType, MergeOptions) Unisce il database di origine alla destinazione.
Metodo pubblico Merge(String, String, VersionSpec, VersionSpec, LockLevel, RecursionType, MergeOptionsEx) Unisce il database di origine alla destinazione.
Metodo pubblico Merge(ItemSpec, String, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx, array<String[]) Unisce il database di origine alla destinazione.
Metodo pubblico Merge(ItemSpec, String, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx, array<String[], array<String[]) Esegue un'unione del database di origine alla destinazione.
Metodo pubblico MergeContent Contenuto di unioni basato sul conflitto.
Metodo pubblico OwnerNameMatches Restituisce true se il nome del proprietario corrisponde a uno qualsiasi dei nomi di proprietario validi per questa area di lavoro.
Metodo pubblico PendAdd(String) File di code o una cartella per l'aggiunta al repository del controllo della versione.
Metodo pubblico PendAdd(array<String[]) File o cartelle di code per l'aggiunta al repository del controllo della versione.
Metodo pubblico PendAdd(String, Boolean) File di code, cartelle e gli elementi secondari per l'aggiunta al repository del controllo della versione.
Metodo pubblico PendAdd(array<String[], Boolean) File o cartelle di code per l'aggiunta al repository del controllo della versione.
Metodo pubblico PendAdd(array<String[], Boolean, String, LockLevel) File o cartelle di code per l'aggiunta al repository del controllo della versione.
Metodo pubblico PendAdd(array<String[], Boolean, String, LockLevel, Boolean) File o cartelle di code per l'aggiunta al repository del controllo della versione.
Metodo pubblico PendAdd(array<String[], Boolean, String, LockLevel, Boolean, Boolean) File o cartelle di code per l'aggiunta al repository del controllo della versione.
Metodo pubblico PendAdd(array<String[], Boolean, String, LockLevel, Boolean, Boolean, Boolean) File o cartelle di code per l'aggiunta al repository.Questo metodo può recurse dal percorso specificato accodare elementi secondari oltre agli elementi individuati dal percorso specificato.
Metodo pubblico PendBranch(String, String, VersionSpec) Programma un file o una cartella per creare un ramo.
Metodo pubblico PendBranch(String, String, VersionSpec, LockLevel, Boolean) Programma un file o una cartella per creare un ramo.
Metodo pubblico PendBranch(String, String, VersionSpec, LockLevel, Boolean, Boolean) Programma un file o una cartella per creare un ramo.
Metodo pubblico PendBranch(String, String, VersionSpec, LockLevel, Boolean, Boolean, Boolean) Programma un file o una cartella per creare un ramo.
Metodo pubblico PendBranch(String, String, VersionSpec, LockLevel, Boolean, Boolean, Boolean, array<String[]) Programma un file o una cartella per creare un ramo (branching si verifica per archiviare).Creare un branch di una cartella viene implicitamente ricorsive.
Metodo pubblico PendDelete(String) File o cartelle di code per l'eliminazione dal repository del controllo della versione.
Metodo pubblico PendDelete(array<String[]) File o cartelle di code per l'eliminazione dal repository del controllo della versione.
Metodo pubblico PendDelete(String, RecursionType) File o cartelle di code per l'eliminazione dal repository del controllo della versione.
Metodo pubblico PendDelete(array<String[], RecursionType) File o cartelle di code per l'eliminazione dal repository del controllo della versione.
Metodo pubblico PendDelete(array<String[], RecursionType, LockLevel) File o cartelle di code per l'eliminazione dal repository del controllo della versione.
Metodo pubblico PendDelete(array<String[], RecursionType, LockLevel, Boolean) File o cartelle di code per l'eliminazione dal repository del controllo della versione.
Metodo pubblico PendDelete(array<String[], RecursionType, LockLevel, Boolean, Boolean) File o cartelle di code per l'eliminazione dal repository del controllo della versione.
Metodo pubblico PendDelete(array<String[], RecursionType, LockLevel, Boolean, Boolean, array<String[]) File o cartelle di code per l'eliminazione dal repository del controllo della versione.
Metodo pubblico PendDelete(array<String[], RecursionType, LockLevel, Boolean, Boolean, array<String[], array<String[]) I file o le cartelle code per l'eliminazione dal repository e le eliminato nell'area di lavoro locale. Questo metodo può recurse dal percorso specificato accodare elementi secondari oltre agli elementi individuati dal percorso specificato.
Metodo pubblico PendEdit(String) I controlli file esterno per modificare dal repository del controllo della versione.
Metodo pubblico PendEdit(array<String[]) I controlli file esterno per modificare dal repository del controllo della versione.
Metodo pubblico PendEdit(String, RecursionType) I controlli file esterno per modificare dal repository del controllo della versione.
Metodo pubblico PendEdit(array<String[], RecursionType) I controlli file esterno per modificare dal repository del controllo della versione.
Metodo pubblico PendEdit(array<String[], RecursionType, String, LockLevel) I controlli file esterno per modificare dal repository del controllo della versione.
Metodo pubblico PendEdit(array<String[], RecursionType, String, LockLevel, Boolean) I controlli file esterno per modificare dal repository del controllo della versione.
Metodo pubblico PendEdit(array<String[], RecursionType, String, LockLevel, Boolean, PendChangesOptions) I controlli file esterno per modificare dal repository del controllo della versione.
Metodo pubblico PendEdit(array<String[], RecursionType, String, LockLevel, Boolean, PendChangesOptions, array<String[]) I controlli file esterno per modificare dal repository del controllo della versione.
Metodo pubblico PendEdit(array<String[], RecursionType, String, LockLevel, Boolean, PendChangesOptions, array<String[], array<String[]) I controlli file esterno per modificare dal repository. Si noti che il fileSpec può contenere caratteri jolly solo nell'ultimo elemento path (ad esempio, c:\abc*z\def\xyz non è consentito, ma c:\abc\def\*.cs è.
Metodo pubblico PendPropertyChange(String, PropertyValue) Modifiche di Pends sul percorso passato negli che viene passato in proprietà.
Metodo pubblico PendPropertyChange(String, PropertyValue, RecursionType, LockLevel) Modifiche di Pends sul percorso passato negli che viene passato in proprietà.Nota, modificata la proprietà viene unita alle proprietà esistenti nel server.Per eliminare una proprietà esistente passi in una proprietà con il nome desiderato e il valore null.
Metodo pubblico PendPropertyChange(String, array<PropertyValue[], RecursionType, LockLevel) Modifiche di Pends sul percorso passato negli che viene passato in proprietà.Nota, modificata la proprietà viene unita alle proprietà esistenti nel server.Per eliminare una proprietà esistente passi in una proprietà con il nome desiderato e il valore null.
Metodo pubblico PendPropertyChange(array<String[], PropertyValue, RecursionType, LockLevel) Modifiche di Pends in passato in percorsi che forniscono ognuno di essi passato nella proprietà.Nota, modificata la proprietà viene unita alle proprietà esistenti nel server.Per eliminare una proprietà esistente passi in una proprietà con il nome desiderato e il valore null.
Metodo pubblico PendPropertyChange(array<ItemProperties[], RecursionType, LockLevel, PendChangesOptions, array<String[], array<String[]) Modifiche di Pends in passato in percorsi che forniscono ognuno di essi passato in proprietà.Nota, modificata la proprietà viene unita alle proprietà esistenti nel server.Per eliminare una proprietà esistente passi in una proprietà con il nome desiderato e il valore null.
Metodo pubblico PendPropertyChange(array<String[], array<PropertyValue[], RecursionType, LockLevel, PendChangesOptions, array<String[], array<String[]) Modifiche di Pends in passato in percorsi che forniscono ognuno di essi passato in proprietà.Nota, modificata la proprietà viene unita alle proprietà esistenti nel server.Per eliminare una proprietà esistente passi in una proprietà con il nome desiderato e il valore null.
Metodo pubblico PendRename(String, String) I comandi o rinominare un file o una directory.
Metodo pubblico PendRename(String, String, LockLevel, Boolean, Boolean) I comandi o rinominare un file o una directory.
Metodo pubblico PendRename(String, String, LockLevel, Boolean, Boolean, Boolean) I comandi o rinominare un file o una directory.
Metodo pubblico PendRename(String, String, LockLevel, Boolean, Boolean, PendChangesOptions, array<String[]) I comandi o rinominare un file o una directory.L'origine può contenere caratteri jolly se la destinazione è una directory.Il database di destinazione può mai avere caratteri jolly.Se la destinazione è una directory esistente, il database di origine verrà spostato per essere figlio di destinazione.
Metodo pubblico PendRename(String, String, LockLevel, Boolean, Boolean, Boolean, array<String[]) I comandi o rinominare un file o una directory.
Metodo pubblico PendRename(String, String, LockLevel, Boolean, Boolean, PendChangesOptions, array<String[], array<String[]) I comandi o rinominare un file o una directory.L'origine può contenere caratteri jolly se la destinazione è una directory.Il database di destinazione può mai avere caratteri jolly.Se la destinazione è una directory esistente, il database di origine verrà spostato per essere figlio di destinazione.
Metodo pubblico PendUndelete(String, Int32) Le code eliminati i file o le cartelle per il ripristino nel repository del controllo della versione.
Metodo pubblico PendUndelete(String, Int32, String) Le code eliminati i file o le cartelle per il ripristino nel repository del controllo della versione.
Metodo pubblico PendUndelete(array<ItemSpec[], LockLevel, Boolean) Le code eliminati i file o le cartelle per il ripristino nel repository del controllo della versione.
Metodo pubblico PendUndelete(array<ItemSpec[], LockLevel, Boolean, Boolean) Le code eliminati i file o le cartelle per il ripristino dal repository del controllo della versione.
Metodo pubblico PendUndelete(String, Int32, String, LockLevel, Boolean) Le code eliminati i file o le cartelle per il ripristino nel repository del controllo della versione.
Metodo pubblico PendUndelete(array<ItemSpec[], LockLevel, Boolean, Boolean, Boolean) Le code eliminati i file o le cartelle per il ripristino nel repository del controllo della versione.
Metodo pubblico PendUndelete(String, Int32, String, LockLevel, Boolean, Boolean) Le code eliminati i file o le cartelle per il ripristino nel repository del controllo della versione.
Metodo pubblico PendUndelete(String, Int32, String, LockLevel, Boolean, Boolean, Boolean) Le code eliminati i file o le cartelle per il ripristino nel repository del controllo della versione.
Metodo pubblico PendUndelete(String, Int32, String, LockLevel, Boolean, Boolean, Boolean, array<String[]) Le code eliminati i file o le cartelle per il ripristino nel repository del controllo della versione.
Metodo pubblico PendUndelete(String, Int32, String, LockLevel, Boolean, Boolean, Boolean, array<String[], array<String[]) I file o le cartelle di code per il undeletion dal repository e facoltativamente vengono ripristinate nell'area di lavoro corrente.
Metodo pubblico QueryConflicts Ottiene una matrice di conflitti che corrispondono ai filtri specificati dal percorso.
Metodo pubblico QueryConflictsNoSorting
Metodo pubblico QueryPendingSets(array<ItemSpec[], String, String, Boolean) Ottiene le modifiche in sospeso per la query specificata.
Metodo pubblico QueryPendingSets(array<String[], RecursionType, String, String, Boolean) Ottiene le modifiche in sospeso per la query specificata.
Metodo pubblico QueryPendingSets(array<ItemSpec[], String, String, Boolean, array<String[]) Ottiene le modifiche in sospeso per la query specificata.
Metodo pubblico QueryPendingSets(array<String[], RecursionType, String, String, Boolean, array<String[]) Ottiene le modifiche in sospeso per la query specificata.
Metodo pubblico QueryShelvedChanges(String, String, array<ItemSpec[]) Ottiene le modifiche sottoposte a shelving per la query specificata.
Metodo pubblico QueryShelvedChanges(String, String, array<ItemSpec[], Boolean) Ottiene le modifiche sottoposte a shelving per la query specificata.
Metodo pubblico QueryShelvedChanges(String, String, array<ItemSpec[], Boolean, array<String[]) Ottiene le modifiche sottoposte a shelving per la query specificata.
Metodo pubblico QueueForEdit Contrassegna l'elemento locale fornito per l'estrazione la volta successiva faremmo una chiamata al server. Questo metodo è supportato solo per le aree di lavoro server.
Metodo pubblico Reconcile Risolvere le differenze un'area di lavoro locale con il server.
Metodo pubblico Refresh Aggiorna questa istanza dell'area di lavoro dal server.
Metodo pubblico RefreshIfNeeded Aggiorna questa istanza dell'area di lavoro dal server se le proprietà che non possono essere memorizzate nella cache non sono aggiornate o essere caricata.Le proprietà che non possono essere memorizzate nella cache includono le cartelle di lavoro e efficaci autorizzazioni.
Metodo pubblico RefreshMappings Obsoleta. Ottiene l'insieme corrente di mapping per questa istanza dell'area di lavoro dal server.
Metodo pubblico RemoveLocalConflict Rimuove un conflitto locale dall'elenco dei conflitti nel server per questa area di lavoro.
Metodo pubblico RemoveLocalConflicts Rimuove i conflitti locali dall'elenco server dei conflitti per questa area di lavoro.
Metodo pubblico ResolveConflict(Conflict) Tentare di risolvere un conflitto in base alla proprietà di risoluzione.
Metodo pubblico ResolveConflict(Conflict, array<Conflict[]%) Tentare di risolvere un conflitto in base alla proprietà di risoluzione.
Metodo pubblico ResolveConflict(Conflict, array<Conflict[]%, array<String[]) Tentare di risolvere un conflitto in base alla proprietà di risoluzione.
Metodo pubblico ResolveConflict(Conflict, array<Conflict[]%, array<String[], array<String[]) Tenta di risolvere un conflitto in base alla proprietà della risoluzione dei conflitti.Se il conflitto venga risolto, la proprietà di IsResolved sarà true. Se risolvere il conflitto inducesse altri conflitti l'eliminazione oltre al conflitto corrente, l'elenco di altri conflitti eliminati verrà restituito in resolvedConflicts.
Metodo pubblico ResolveConflicts(IEnumerable<Conflict>, array<String[], array<Conflict[]%) Tenta di risolvere un conflitto in base alla proprietà della risoluzione dei conflitti.Se il conflitto venga risolto, la proprietà di IsResolved sarà true. Se risolvere tali conflitti inducesse altri conflitti l'eliminazione oltre ai conflitti correnti, l'elenco di altri conflitti eliminati verrà restituito in resolvedConflicts. Nota: Per questo metodo, tutte le opzioni di risoluzione dei conflitti devono essere uguali.
Metodo pubblico ResolveConflicts(IEnumerable<Conflict>, array<String[], array<String[], array<Conflict[]%) Tenta di risolvere un conflitto in base alla proprietà della risoluzione dei conflitti.Se il conflitto venga risolto, la proprietà di IsResolved sarà true. Se risolvere tali conflitti inducesse altri conflitti l'eliminazione oltre ai conflitti correnti, l'elenco di altri conflitti eliminati verrà restituito in resolvedConflicts. Nota: Per questo metodo, tutte le opzioni di risoluzione dei conflitti devono essere uguali.
Metodo pubblico Rollback(VersionSpec, VersionSpec, LockLevel, RollbackOptions) Pends rollback di tutte le modifiche tra le versioni specificate.
Metodo pubblico Rollback(array<String[], RecursionType, VersionSpec, VersionSpec, VersionSpec, LockLevel, RollbackOptions, array<String[]) Pends rollback delle modifiche in qualsiasi percorso, in tutte le versioni specificate.
Metodo pubblico Rollback(array<String[], RecursionType, VersionSpec, VersionSpec, VersionSpec, LockLevel, RollbackOptions, array<String[], array<String[]) Pends rollback delle modifiche apportate a un determinato percorso, nelle versioni specificate
Metodo pubblico SetLock(String, LockLevel) Applica il livello selezionato il blocco al percorso specificato.
Metodo pubblico SetLock(array<String[], LockLevel) Applica il livello selezionato il blocco ai percorsi specificati.
Metodo pubblico SetLock(String, LockLevel, RecursionType) Applica il livello selezionato il blocco al percorso specificato.
Metodo pubblico SetLock(array<String[], LockLevel, RecursionType) Applica il livello selezionato il blocco ai percorsi specificati.
Metodo pubblico SetLock(array<String[], LockLevel, RecursionType, Boolean) Applica il livello selezionato il blocco ai percorsi specificati.
Metodo pubblico SetLock(array<String[], LockLevel, RecursionType, Boolean, array<String[]) Applica il livello selezionato il blocco ai percorsi specificati.
Metodo pubblico SetLock(array<String[], LockLevel, RecursionType, Boolean, array<String[], array<String[]) Applicare il livello selezionato il blocco ai percorsi specificati.
Metodo pubblico SetPendingChangeAttribute Impostare le proprietà delle modifiche in sospeso esistenti
Metodo pubblico SetPendingChangeProperty Obsoleta. Impostare le proprietà delle modifiche in sospeso esistenti.
Metodo pubblico Shelve Raccoglie un insieme di modifiche in sospeso e le sospende il server.
Metodo pubblico ToString Crea una stringa leggibile dall'utente che vengono descritte le proprietà di questa area di lavoro. (Esegue l'override di Object.ToString()).
Metodo pubblico ToXml(XmlWriter, String)
Metodo pubblicoMembro statico ToXml(XmlWriter, String, Workspace)
Metodo pubblico TryGetLocalItemForServerItem(String) Ottiene l'elemento locale corrispondente per l'elemento server specificato.
Metodo pubblico TryGetLocalItemForServerItem(String, Boolean) Ottiene l'elemento locale corrispondente per l'elemento server specificato.
Metodo pubblico TryGetServerItemForLocalItem(String) Ottiene l'elemento server corrispondente per l'elemento locale specificato.Non genera eccezioni.
Metodo pubblicoMembro statico TryGetServerItemForLocalItem(String, array<WorkingFolder[]) Ottiene l'elemento server corrispondente per l'elemento locale specificato.
Metodo pubblico TryGetServerItemForLocalItem(String, Boolean) Ottiene l'elemento server corrispondente per un elemento locale. Non genera ItemNotMappedException o ItemCloakedException.
Metodo pubblicoMembro statico TryGetServerItemForLocalItem(String, array<WorkingFolder[], Boolean) Ottiene l'elemento server corrispondente per un elemento locale. Non genera ItemNotMappedException o ItemCloakedException.
Metodo pubblico TryGetWorkingFolderForLocalItem Ottiene un'istanza di WorkingFolder che descrive come elemento locale viene eseguito il mapping all'area di lavoro.
Metodo pubblico TryGetWorkingFolderForServerItem(String) Ottiene un'istanza di WorkingFolder che viene descritto come gli oggetti specificati di WorkingFolder eseguono il mapping dell'elemento server.
Metodo pubblicoMembro statico TryGetWorkingFolderForServerItem(String, array<WorkingFolder[]) Ottiene un'istanza di WorkingFolder che viene descritto come gli oggetti specificati di WorkingFolder eseguono il mapping dell'elemento server.
Metodo pubblicoMembro statico TryGetWorkingFolderForServerItem(String, array<WorkingFolder[], Boolean) Ottiene un'istanza di WorkingFolder che viene descritto come gli oggetti specificati di WorkingFolder eseguono il mapping dell'elemento server.
Metodo pubblico Undo(String) Ripristinare le modifiche in sospeso per l'elemento specificato.
Metodo pubblico Undo(array<String[]) Ripristinare le modifiche in sospeso per gli elementi specificati.
Metodo pubblico Undo(array<ItemSpec[]) Ripristinare le modifiche in sospeso per gli elementi specificati.
Metodo pubblico Undo(array<PendingChange[]) Ripristinare le modifiche in sospeso per gli elementi specificati.
Metodo pubblico Undo(String, RecursionType) Ripristinare le modifiche in sospeso per gli elementi specificati.
Metodo pubblico Undo(array<String[], RecursionType) Ripristinare le modifiche in sospeso per gli elementi specificati.
Metodo pubblico Undo(array<String[], Boolean) Ripristinare le modifiche in sospeso per gli elementi specificati.
Metodo pubblico Undo(array<ItemSpec[], Boolean) Ripristinare le modifiche in sospeso per gli elementi specificati.
Metodo pubblico Undo(array<String[], RecursionType, Boolean) Ripristinare le modifiche in sospeso per gli elementi specificati.
Metodo pubblico Undo(array<ItemSpec[], Boolean, array<String[]) Ripristinare le modifiche in sospeso per gli elementi specificati.
Metodo pubblico Undo(array<ItemSpec[], Boolean, array<String[], array<String[]) Annullare le modifiche in sospeso per gli elementi specificati.Gli elementi possono contenere caratteri jolly.
Metodo pubblico UnqueueForEdit Unmarks l'elemento locale fornito per l'estrazione la volta successiva faremmo una chiamata al server. Questo metodo è supportato solo per le aree di lavoro server.
Metodo pubblico Unshelve(String, String) Riproduce in questa area di lavoro di un insieme di modifiche in sospeso che erano state sottoposte a shelving al server.
Metodo pubblico Unshelve(String, String, array<ItemSpec[]) Riproduce in questa area di lavoro di un insieme di modifiche in sospeso che erano state sottoposte a shelving al server.
Metodo pubblico Unshelve(String, String, array<ItemSpec[], array<PendingChange[]%) Riproduce in questa area di lavoro di un insieme di modifiche in sospeso che erano state sottoposte a shelving al server.
Metodo pubblico Unshelve(String, String, array<ItemSpec[], array<PendingChange[]%, array<String[]) Riproduce in questa area di lavoro di un insieme di modifiche in sospeso che erano state sottoposte a shelving al server.
Metodo pubblico Unshelve(String, String, array<ItemSpec[], array<String[], array<String[], array<String[], Boolean, Boolean, array<PendingChange[]%, array<Conflict[]%) Riproduce in questa area di lavoro di un insieme di modifiche in sospeso che erano state sottoposte a shelving al server.
Metodo pubblico Update(UpdateWorkspaceParameters) Aggiornare un'area di lavoro utilizzando un oggetto di UpdateWorkspaceParameters come origine delle istruzioni di aggiornamento. Solo le proprietà in UpdateWorkspaceParameters che si desidera modificare devono essere compilate.
Metodo pubblico Update(String, String, array<WorkingFolder[]) Aggiorna le proprietà di un'area di lavoro.
Metodo pubblico Update(String, String, array<WorkingFolder[], Boolean) Aggiornare le proprietà di un'area di lavoro.
Metodo pubblico Update(String, String, String, array<WorkingFolder[], Boolean) Aggiorna le proprietà di un'area di lavoro.
Metodo pubblico Update(String, String, String, String, array<WorkingFolder[], WorkspacePermissionProfile, Boolean) Aggiorna le proprietà di un'area di lavoro.
Metodo pubblico UpdateComputerName Aggiorna il nome del computer nel repository.
Metodo pubblico UpdateLastSavedCheckin(Shelveset) Aggiorna le informazioni dall'archiviazione tentata più recente con le informazioni dallo shelveset.
Metodo pubblico UpdateLastSavedCheckin(Shelveset, array<PendingChange[]) Aggiorna le informazioni dall'archiviazione tentata più recente con le informazioni dallo shelveset e garantisce che il set specificato di modifiche in sospeso abbia lo stato di selezione impostato.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IComparable.CompareTo Confronta due oggetti dell'area di lavoro, confronto innanzitutto il repository URL quindi i nomi delle aree di lavoro e infine i proprietari.

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