Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client

Lo spazio dei nomi di Microsoft.TeamFoundation.VersionControl.Client fornisce le API necessarie affinché un'applicazione client funzionino con la funzionalità di controllo della versione in Visual Studio Team Foundation Server.

Questo spazio dei nomi fornisce metodi e classi che consentono di utilizzare le funzionalità di controllo della versione Team Foundation Server.È possibile accedere alle API che rappresentano i file inclusi nel controllo della versione e cartelle, modifica e modifiche in sospeso, shelveset, unioni, rami e progetti team.

La classe VersionControlServer rappresenta il repository Team Foundation Server.È possibile utilizzare questa classe per eseguire le attività seguenti:

  • Eseguire le query.

  • Archiviare gli shelveset.

  • Ottenere gli insiemi di modifiche.

  • Creare aree di lavoro.

La classe Item rappresenta un file o una cartella registrati nel repository.l'oggetto Change rappresenta una singola modifica.Contiene inoltre i riferimenti all'elemento che è interessati dalla modifica e il tipo di modifica che si è verificato.La classe Changeset rappresenta la raccolta di modifiche a un file o una cartella nel repository.

La classe PendingChange rappresenta una modifica non è stato eseguito il commit nel repository.La classe PendingSet rappresenta una raccolta di modifiche in sospeso.

La classe Shelveset rappresenta le modifiche che sono sottoposte a shelving di lavoro o l'archiviazione successivo.

La classe Conflict rappresenta una differenza tra due elementi nel repository.

Classi

  Classe Descrizione
Classe pubblica AcceptMergeNamespaceConflictRequiresDestinationException Descrive un AcceptMergeNamespaceConflictRequiresDestinationException.
Classe pubblica AcceptMergeVersionConflictRequiresDestinationException Descrive un AcceptMergeVersionConflictRequiresDestinationException.
Classe pubblica AcceptYoursRenameTheirsRequiresDestinationException Descrive un AcceptYoursRenameTheirsRequiresDestinationException.
Classe pubblica AccessControlEntryFromVersionControl Rappresenta un oggetto di AccessControlEntry dal controllo della versione.
Classe pubblica AccessEntry Viene descritta una voce dell'elenco di controllo di accesso.
Classe pubblica AdminRepositoryInfo Struttura di dati restituito dal metodo di QueryRepositoryInformation.
Classe pubblica AdvancedToolParameters Classe utilizzata per passare i parametri avanzati a implementors di esecuzione dello strumento
Classe pubblica AffectedTeamProjects Rappresenta i progetti team interessati da un insieme di modifiche in sospeso.
Classe pubblica AffectedTeamProjectsEventArgs L'evento che descrive un elenco di progetti team.
Classe pubblica ArtifactIdentifierRequiredException Descrive un ArtifactIdentifierRequiredException.
Classe pubblica ArtifactNotFoundException Eccezione per indicare un elemento non trovata.
Classe pubblica AssociatedWorkItemInfo Rappresenta un set di informazioni sugli elementi di lavoro.
Classe pubblica AuthorizationException Descrive un AutorizationException.
Classe pubblica AutoMergeDisallowedException Eccezione generata quando un unione automatica è tentato di unione automatica di un conflitto per il quale non è consentita.
Classe pubblica BadChecksumException Descrive un BadChecksumException.
Classe pubblica BaselineUnavailableException Generato dal client quando un'operazione di annullamento desiderava per inserire il contenuto su disco, ma non è perché un riferimento non è offline.
Classe pubblica BranchHistoryTreeItem Il tipo di nodo elemento albero della cronologia dei branch che rappresenta un singolo nodo in una struttura ad albero di topologia del ramo.
Classe pubblica BranchObject Vengono descritte le proprietà di una classe di BranchObject pertinenti al repository.
Classe pubblica BranchObjectCreatedEventArgs L'argomento per l'oggetto del branch ha generato l'evento.
Classe pubblica BranchObjectDeletedEventArgs Argomento dell'evento eliminato oggetto di branch.
Classe pubblica BranchObjectOwnership Utilizzato per restituire informazioni radici del branch dal repository.
Classe pubblica BranchObjectUpdatedEventArgs Gli argomenti per ramo oggetto aggiornato.
Classe pubblica BranchProperties Vengono descritte le proprietà di un oggetto di branch.
Classe pubblica BranchRelative Rappresenta una riga dall'oggetto di QueryBranches.
Classe pubblica BranchSourceNotCommittedException Descrive un BranchSourceNotCommittedException.
Classe pubblica CancelException Obsoleta. Eccezione per l'annullamento utente richiesto delle azioni del client.
Classe pubblica CannotBranchDestroyedContentException Descrive un CannotBranchDestroyedContentException.
Classe pubblica CannotChangeRootFolderException Descrive un CannotChangeRootFolderException.
Classe pubblica CannotChangeWorkspaceOwnerException Descrive un CannotChangeWorkspaceOwnerException.
Classe pubblica CannotCheckinAllWithEditException Descrive un CannotCheckinAllWithEditException.
Classe pubblica CannotCheckinDependantRenameException Descrive un CannotCheckinDependantRenameException.
Classe pubblica CannotCheckinPartialUndeleteException Descrive un CannotCheckinPartialUndeleteException.
Classe pubblica CannotCheckinRenameAsPendingAddConflictsException Descrive un CannotCheckinRenameAsPendingAddConflictsException.
Classe pubblica CannotCheckinRenameDueToChildConflictException Rappresenta un'eccezione si verifica quando il client non può archiviare il rinominare a causa del conflitto figlio.
Classe pubblica CannotCreateFilesInRootException Descrive un CannotCreateFilesInRootException.
Classe pubblica CannotCreateParentFolderException Descrive un CannotCreateParentFolderException.
Classe pubblica CannotDeleteTeamProjectFolderException Descrive un CannotDeleteTeamProjectFolderException.
Classe pubblica CannotDestroyRootException Descrive un CannotDestroyRootException.
Classe pubblica CannotFindLatestChangesetException Descrive un CannotFindLatestChangesetException.
Classe pubblica CannotLockException Descrive un CannotLockException.
Classe pubblica CannotMergeDestroyedFileException Descrive un CannotMergeDestroyedFileException.
Classe pubblica CannotMergeUnderSourceException Descrive un CannotMergeUnderSourceException.
Classe pubblica CannotMergeWithExistingConflictException Descrive un CannotMergeWithExistingConflictException.
Classe pubblica CannotMergeWithWorkspaceSpecAndPendingDeleteException Descrive un CannotMergeWithWorkspaceSpecAndPendingDeleteException.
Classe pubblica CannotMoveToRootException Descrive un CannotMoveToRootException.
Classe pubblica CannotPendChangeOnDestroyedFileException Descrive un CannotPendChangeOnDestroyedFileException.
Classe pubblica CannotPendEditOnDeletedFileWithGetLatestException Descrive un CannotPendEditOnDeletedFileWithGetLatestException.
Classe pubblica CannotPendEditOnRenamedFileWithGetLatestException Descrive un CannotPendEditOnRenamedFileWithGetLatestException.
Classe pubblica CannotRenameBackToOriginalSourceException Descrive un CannotRenameBackToOriginalSourceException.
Classe pubblica CannotRenameDueToChildConflictException Descrive un CannotRenameDueToChildConflictException.
Classe pubblica CannotResolveAcceptMergeWithNonexistentVersionException Descrive un CannotResolveAcceptMergeWithNonexistentVersionException.
Classe pubblica CannotResolveBecauseShelvesetDeletedException Rappresenta un'eccezione si è verificato se il client non può essere risolto a causa di accantona l'insieme eliminato.
Classe pubblica CannotResolveConflictAsAutoMerge Descrive un CannotResolveConflictAsAutoMerge.
Classe pubblica CannotResolveDeletedItemWithAcceptMergeException Descrive un CannotResolveDeletedItemWithAcceptMergeException.
Classe pubblica CannotResolveDueToRenameAndDelete Rappresenta un'eccezione che si è verificata quando il client non può essere risolto a causa di rinominare ed eliminare.
Classe pubblica CannotResolveToPartialUndeleteException Descrive un CannotResolveToPartialUndeleteException.
Classe pubblica CannotSetMappingOnRenameException Descrive un CannotSetMappingOnRenameException.
Classe pubblica CannotShelvePartialUndeleteException Descrive un CannotShelvePartialUndeleteException.
Classe pubblica CannotSpecifyNewNameException Descrive un CannotSpecifyNewNameException.
Classe pubblica CannotTakeCheckoutLockInLocalWorkspaceException Rappresenta un'eccezione generata quando il client non può acquisire il blocco di estrazione nell'area di lavoro locale.
Classe pubblica CannotUndeleteTeamProjectFolderException Descrive un CannotUndeleteTeamProjectFolderException.
Classe pubblica CannotUndoItemExistingLockConflictsException Descrive un CannotUndoItemExistingLockConflictsException.
Classe pubblica CannotUndoRenameDueToChildConflictException Rappresenta un'eccezione si verifica quando il client non può annullare il processo di ridenominazione a causa del conflitto figlio.
Classe pubblica CannotUnlockException Descrive un CannotUnlockException.
Classe pubblica Change Rappresenta una singola modifica a un elemento.
Classe pubblica ChangeAlreadyPendingException Descrive un ChangeAlreadyPendingException.
Classe pubblica Changeset Rappresenta un set di modifiche salvate nel repository.
Classe pubblica ChangesetAuthorMustBeNonGroupException Descrive un ChangesetAuthorMustBeNonGroupException.
Classe pubblica ChangesetMerge Rappresenta un'unione di un insieme di modifiche in un altro insieme di modifiche.
Classe pubblica ChangesetMergeDetails Rappresenta le informazioni su un'unione insieme di modifiche.
Classe pubblica ChangesetNotFoundException Descrive un ChangesetNotFoundException.
Classe pubblica ChangesetReconciledEventArgs Argomenti che descrivono un evento di Riconcilia -- insieme di modifiche
Classe pubblica ChangesetSummary Per ulteriori informazioni su un insieme di modifiche.
Classe pubblica ChangesetVersionSpec Specifica una versione basata su un numero dell'insieme di modifiche.
Classe pubblica CheckinConflict Questa classe rappresenta i conflitti registrati dalla valutazione di archiviazione.
Classe pubblica CheckinEvaluationResult Questa classe utilizza i risultati di una valutazione di un set di modifiche che verranno archiviate.
Classe pubblica CheckinException Eccezione per indicare che i conflitti si sono verificati l'archiviazione impedita.
Classe pubblica CheckinNote Rappresenta le note di archiviazione che fa parte di un insieme di modifiche.
Classe pubblica CheckinNoteFailure Classe che descrive un errore nella valutazione della nota di archiviazione.
Classe pubblica CheckinNoteFieldDefinition Rappresenta una definizione di campo nota di archiviazione.
Classe pubblica CheckinNoteFieldValue Rappresenta un valore del campo della nota di archiviazione.
Classe pubblica CheckInParameters Rappresenta i dati necessari per un controllo.
Classe pubblica CheckoutLockRequiredException Descrive un CheckoutLockRequiredException.
Classe pubblica CheckoutLocksDisabledException Descrive un CheckoutLocksDisabledException.
Classe pubblica CommitCheckinEventArgs Argomento per l'evento dell'archiviazione di commit.
Classe pubblica CommitShelvesetEventArgs Argomento per l'evento dello shelveset di commit.
Classe pubblica CommittedBranchCreatedEventArgs Gli argomenti per un ramo eseguito il commit hanno creato un evento.
Classe pubblica Conflict Rappresenta un singolo conflitto tra due elementi.
Classe pubblica ConflictEventArgs Argomenti che descrivono azioni su un conflitto.
Classe pubblica ContentNotUploadedException Descrive un ContentNotUploadedException.
Classe pubblica ContentRequiredException Descrive un ContentRequiredException.
Classe pubblica CorruptBaselineException Rappresenta un'eccezione si è verificato a causa del riferimento danneggiato.
Classe pubblica CouldNotAddProxyException Descrive un CouldNotAddProxyException.
Classe pubblica CouldNotDeleteProxyException Descrive un CouldNotDeleteProxyException.
Classe pubblica CreateBranchObjectException Descrive un CreateBranchObjectException.
Classe pubblica CreateWorkspaceParameters Un oggetto di CreateWorkspaceParameters incapsula tutte le informazioni necessarie per chiamare VersionControlServer.CreateWorkspace.
Classe pubblica DateVersionSpec Specifica una versione in base agli indicatori di data/ora.
Classe pubblica DateVersionSpecBeforeBeginningOfRepositoryException Descrive un DateVersionSpecBeforeBeginningOfRepositoryException.
Classe pubblica DefaultToolExecutionResult I risultati predefiniti dello strumento che è fondamentalmente un'implementazione vuota del risultato dello strumento per gli assembly
Classe pubblica DeletedShelvesetEventArgs Argomento per l'evento di DeletedShelveset.
Classe pubblica DeltaException Descrive un DeltaException.
Classe pubblica DepthOneMappingsNotSupportedException Eccezione per indicare che il server non supporta i mapping con 1 livelli di profondità.
Classe pubblica DestroyedContentUnavailableException Descrive un DestroyedContentUnavailableException.
Classe pubblica DestroyEventArgs Argomenti per gli elementi eliminati.
Classe pubblica Difference Contiene metodi per l'esecuzione di operazioni di confronto differenza () in due file.
Classe pubblica DiffItemLocalFile Rappresenta un file locale scritto per le operazioni di differenza.
Classe pubblica DiffItemLocalWorkspace Classe di IDiffItem per confrontare i file nelle aree di lavoro locali rispetto al contenuto originale di (versione dell'area di lavoro).
Classe pubblica DiffItemPendingChangeBase Rappresenta il contenuto originale del file che contiene una modifica in sospeso.
Classe pubblica DiffItemShelvedChange Rappresenta una modifica in sospeso che è stata preparata per le operazioni di differenza.
Classe pubblica DiffItemVersionedFile Rappresenta un file con versione che è stato scritto per le operazioni di differenza.
Classe pubblica DuplicateChangeException Descrive un DuplicateChangeException.
Classe pubblica DuplicateCheckinNoteFieldException Descrive un DuplicateCheckinNoteFieldException.
Classe pubblica DuplicateExtensionException Descrive un DuplicateExtensionException.
Classe pubblica DuplicateFileTypeException Descrive un DuplicateFileTypeException.
Classe pubblica DuplicateItemFoundException Descrive un DuplicateItemFoundException.
Classe pubblica DuplicateItemsInCheckInRequestException Descrive un DuplicateItemsInCheckInRequestException.
Classe pubblica DuplicateServerItemException Descrive un DuplicateServerItemException.
Classe pubblica DuplicateWorkingFolderException Descrive un DuplicateWorkingFolderException.
Classe pubblica EmptyCheckInException Descrive un EmptyCheckInException.
Classe pubblica ExceptionEventArgs Argomenti che descrivono azioni su un'eccezione non irreversibile.
Classe pubblica ExistingParentFileException Descrive un ExistingParentFileException.
Classe pubblica ExtendedItem Descrive un elemento esteso.
Classe pubblica ExtendedMerge Represents ha esteso informazioni su un'unione.
Classe pubblica Failure Viene descritto un errore.
Classe pubblica FeatureNotSupportedException Eccezione generata dal client quando una funzionalità non è supportata dal server.
Classe pubblica FileIdNotFoundException Descrive un FileIdNotFoundException.
Classe pubblica FileType Rappresenta il tipo di file.
Classe pubblica FolderContentChangedEventArgs Argomenti che descrivono un evento changed contenuto della cartella
Classe pubblica FolderContentException Descrive un FolderContentException.
Classe pubblica FolderEditException Descrive un FolderEditException.
Classe pubblica FutureDateException Descrive un FutureDateException.
Classe pubblica GatedCheckinException Eccezione per indicare che un'archiviazione è stata negata a causa del plug-in di archiviazione gestita.
Classe pubblica GenericException Descrive un GenericException.
Classe pubblica GetLatestOnCheckoutDisabledException Descrive un GetLatestOnCheckoutDisabledException.
Classe pubblica GetRequest Rappresenta una richiesta dell'operazione get.
Classe pubblica GetStatus Rappresenta lo stato di un'operazione Workspace.Get.
Classe pubblica GettingEventArgs Argomenti di evento per l'evento il recupero.
Classe pubblica GlobalSecurity Rappresenta le impostazioni di sicurezza globale di un elemento.
Classe pubblica IdentityDeletedException Descrive un IdentityDeletedException.
Classe pubblica IdentityNotFoundException Descrive un IdentityNotFoundException.
Classe pubblica IllegalCommentException Descrive un IllegalCommentException.
Classe pubblica IllegalComputerNameException Descrive un IllegalComputerNameException.
Classe pubblica IllegalFieldNameException Descrive un IllegalFieldNameException.
Classe pubblica IllegalIdentityException Descrive un IllegalIdentityException.
Classe pubblica IllegalLabelNameException Descrive un IllegalLabelNameException.
Classe pubblica IllegalPolicyNameException Descrive un IllegalPolicyNameException.
Classe pubblica IllegalServerItemException Descrive un IllegalServerItemException.
Classe pubblica IllegalShelvesetException Descrive un IllegalShelvesetException.
Classe pubblica IllegalShelvesetOwnerException Descrive un IllegalShelvesetOwnerException.
Classe pubblica IllegalUrlException Descrive un IllegalUrlException.
Classe pubblica IllegalVersionException Descrive un IllegalVersionException.
Classe pubblica IllegalWorkspaceException Descrive un IllegalWorkspaceException.
Classe pubblica IncompatibleChangeException Descrive un IncompatibleChangeException.
Classe pubblica IncompatibleCompressionFormatException Descrive un IncompatibleCompressionFormatException.
Classe pubblica IncompletePendingChangeException Descrive un IncompletePendingChangeException.
Classe pubblica IncompleteUploadException Descrive un IncompleteUploadException.
Classe pubblica InconsistentRequestTypesException Descrive un InconsistentRequestTypesException.
Classe pubblica IncorrectSizeException Descrive un IncorrectSizeException.
Classe pubblica InheritanceChange Rappresenta una modifica di ereditarietà.
Classe pubblica InvalidAcceptYoursException Descrive un InvalidAcceptYoursException.
Classe pubblica InvalidAcceptYoursRenameTheirsException Descrive un InvalidAcceptYoursRenameTheirsException.
Classe pubblica InvalidBranchCheckinOptionException Descrive un InvalidBranchCheckinOptionException.
Classe pubblica InvalidCheckinDateException Eccezione generata quando la data di controllo non è valida.
Classe pubblica InvalidCheckinTicketException Descrive un SecurityConfigurationException.
Classe pubblica InvalidConflictIdException Descrive un InvalidConflictIdException.
Classe pubblica InvalidExtensionException Descrive un InvalidExtensionException.
Classe pubblica InvalidFileIdException Descrive un InvalidFileIdException.
Classe pubblica InvalidFileTypeException Eccezione per indicare che il tipo di file specificato non è valido.
Classe pubblica InvalidIdentityException Descrive un InvalidIdentityException.
Classe pubblica InvalidProjectPendingChangeException Descrive un InvalidProjectPendingChangeException.
Classe pubblica InvalidResolutionException Descrive un InvalidResolutionException.
Classe pubblica InvalidSqlDateException Descrive un InvalidSqlDateException.
Classe pubblica InvalidVersionSpecException Eccezione generata quando un'operazione non è corretto con la sintassi della specifica della versione.
Classe pubblica InvalidVersionSpecForOperationException Descrive un InvalidVersionSpecForOperationException.
Classe pubblica Item Rappresenta una versione eseguito il commit di un file o di una cartella nel server di controllo della versione.
Classe pubblica ItemCloakedException Descrive un ItemCloakedException.
Classe pubblica ItemDeletedException Descrive un ItemDeletedException.
Classe pubblica ItemExistsException Descrive un ItemExistsException.
Classe pubblica ItemIdentifier Rappresenta un identificatore univoco per un elemento.
Classe pubblica ItemLockedException Descrive un ItemLockedException.
Classe pubblica ItemMerge Rappresenta un'unione di due elementi.
Classe pubblica ItemNotCheckedOutException Descrive un ItemNotCheckedOutException.
Classe pubblica ItemNotFoundException Descrive un ItemNotFoundException.
Classe pubblica ItemNotMappedException Descrive un RollbackInvalidVersionSpecException.
Classe pubblica ItemProperties Incapsula un set di proprietà associate a un percorso.
Classe pubblica ItemRequiredException Descrive un ItemRequiredException.
Classe pubblica ItemSecurity Rappresenta la sicurezza di un elemento.
Classe pubblica ItemSet Rappresenta i risultati di un'operazione di QueryItem.
Classe pubblica ItemSpec Rappresenta uno o più file o cartelle nel computer locale o sul server di controllo della versione.
Classe pubblica LabelDuplicateItemException Descrive un LabelDuplicateItemException.
Classe pubblica LabelExistsException Descrive un LabelExistsException.
Classe pubblica LabelHasChildrenException Descrive un LabelHasChildrenException.
Classe pubblica LabelItemSpec Rappresenta un elemento che con etichetta.
Classe pubblica LabelNotFoundException Descrive un LabelNotFoundException.
Classe pubblica LabelNotUniqueException Descrive un LabelNotUniqueException.
Classe pubblica LabelOwnerChangeException Descrive un LabelOwnerChangeException.
Classe pubblica LabelPendingAddException Descrive un LabelPendingAddException.
Classe pubblica LabelResult Include un'etichetta con le proprietà dello stato e dell'ambito.
Classe pubblica LabelVersionSpec Rappresenta la versione come etichetta.
Classe pubblica LatestVersionDeletedException Descrive un LatestVersionDeletedException.
Classe pubblica LatestVersionSpec Rappresenta l'ultima versione valida nel repository.
Classe pubblica LoadFailurePolicyType Rappresenta un errore nel tentativo di caricare tipi di criteri.
Classe pubblica LocalItemExclusionEvaluator Un LocalItemExclusionEvaluator è un analizzatore per i mutex locali dell'elemento.
Classe pubblica LocalItemOutOfDateException Descrive un LocalItemOutOfDateException.
Classe pubblica LocalItemRequiredException Descrive un LocalItemRequiredException.
Classe pubblica LocalPathTooLongException Descrive un LocalPathTooLongException.
Classe pubblica LocalVersion Incapsula un elemento locale insieme alle informazioni sull'elemento e la versione.
Classe pubblica LocalVersionNotFoundException Descrive un LocalVersionNotFoundException.
Classe pubblica LocalWorkspaceRequiredException Rappresenta un'eccezione che si verifica quando un punto di lavoro locale è obbligatorio.
Classe pubblica LongPathInWorkspaceRequires2012QU1Exception
Classe pubblica Mapping Viene descritto un mapping che collega un elemento nel server a un elemento sul computer locale.
Classe pubblica MappingConflictException Eccezione per indicare che l'area di lavoro contiene cartelle di lavoro in conflitto.
Classe pubblica MappingException Descrive un RollbackInvalidVersionSpecException.
Classe pubblica MaxRowsEvaluatedException Descrive un MaxRowsEvaluatedException.
Classe pubblica MergeCandidate Rappresenta un candidato insieme di modifiche per unione.
Classe pubblica MergeConflictExistsException Descrive un MergeConflictExistsException.
Classe pubblica MergeDoNotHaveTargetLocallyException Descrive un MergeDoNotHaveTargetLocallyException.
Classe pubblica MergeEditDeleteException Descrive un MergeEditDeleteException.
Classe pubblica MergeEventArgs Argomenti che descrivono un'operazione di unione su un elemento.
Classe pubblica MergeSource Rappresenta l'origine di un'unione.
Classe pubblica MergeTargetCloakedException Descrive un MergeTargetCloakedException.
Classe pubblica MergeTargetFileSourceDirectoryException Descrive un MergeTargetFileSourceDirectoryException.
Classe pubblica MergeTargetNotMappedException Descrive un MergeTargetNotMappedException.
Classe pubblica MergeTargetPathAlreadyHasPendingMergeException Descrive un MergeTargetPathAlreadyHasPendingMergeException.
Classe pubblica MergeTargetPathHasIncompatiblePendingChangeException Descrive un MergeTargetPathHasIncompatiblePendingChangeException.
Classe pubblica MergeTargetPathHasNamespacePendingChangeConflictException Descrive un MergeTargetPathHasNamespacePendingChangeConflictException.
Classe pubblica MissingBaselineException Eccezione generata quando di base file mancante.
Classe pubblica MissingParentIsRenameOrUndeleteException Descrive un MissingParentIsRenameOrUndeleteException.
Classe pubblica MultipleWorkspacesFoundException Rappresenta il MultipleWorkspacesFoundException.
Classe pubblica MustUndeleteParentException Descrive un MustUndeleteParentException.
Classe pubblica NoChangesToShelveException Descrive un NoChangesToShelveException.
Classe pubblica NoLockExistsException Descrive un NoLockExistsException.
Classe pubblica NoMergeRelationshipException Descrive un NoMergeRelationshipException.
Classe pubblica NotAllowedOnFolderException Descrive un NotAllowedOnFolderException.
Classe pubblica NotPermittedForLocalWorkspaceException Rappresenta un'azione che viene eseguita su un'area di lavoro locale non è consentita per un'area di lavoro locale.
Classe pubblica NotWorkspaceOwnerException Descrive un NotWorkspaceOwnerException.
Classe pubblica OnlyOneWorkspaceException Eccezione per indicare che i file non l'intervallo specificato più aree di lavoro.
Classe pubblica OperationEventArgs Argomenti per i trasferimenti di file (caricamento e download).
Classe pubblica OwnerRequiredException Descrive un OwnerRequiredException.
Classe pubblica PartialRenameConflictException Descrive un PartialRenameConflictException.
Classe pubblica PendingChange Rappresenta una modifica non è stato eseguito il commit nel repository.
Classe pubblica PendingChangeChangedException Descrive un PendingChangeChangedException.
Classe pubblica PendingChangeContentNotFoundException Descrive un PendingChangeContentNotFoundException.
Classe pubblica PendingChangeEventArgs Argomenti che descrivono azioni su una modifica in sospeso.
Classe pubblica PendingChangeMergeConflictExistsException Descrive un PendingChangeMergeConflictExistsException.
Classe pubblica PendingChildException Descrive un PendingChildException.
Classe pubblica PendingDeleteConflictChangeException Descrive un PendingDeleteConflictChangeException.
Classe pubblica PendingLocalVersionMismatchException Descrive un PendingLocalVersionMismatchException.
Classe pubblica PendingParentDeleteException Descrive un PendingParentDeleteException.
Classe pubblica PendingSet Rappresenta un set di oggetti di PendingChange.
Classe pubblica PermissionChange Rappresenta una modifica delle autorizzazioni.
Classe pubblica PluginHasMultipleInterfacesException Descrive un PluginHasMultipleInterfacesException.
Classe pubblica PolicyBase Classe base da ereditare per i nuovi criteri di archiviazione.
Classe pubblica PolicyEnvelope Incapsula un'istanza di criteri insieme ad altre proprietà.
Classe pubblica PolicyFailure Viene descritto un errore nella valutazione dei criteri.
Classe pubblica PolicyFailureInfo Contiene informazioni su un errore dei criteri.
Classe pubblica PolicyList Gestisce un elenco dei criteri caricati per un insieme di modifiche in sospeso.
Classe pubblica PolicyOverrideInfo Contiene informazioni sugli override degli errori di criteri.
Classe pubblica PolicyStateChangedEventArgs I criteri e l'elenco degli errori associati a un evento di PolicyStateChanged.
Classe pubblica PolicyType Classe che rappresenta un tipo di criteri e consente di nuove istanze da creare.
Classe pubblica ProcessingChangeEventArgs Argomenti che descrivono la modifica che viene elaborata.
Classe pubblica PropertiesMergeSummary Rappresenta il riepilogo di unione delle proprietà.
Classe pubblica ProxyInfo Informazioni sulla connessione del server proxy.
Classe pubblica QueryHistoryParameters Rappresenta tutti i parametri necessari per chiamare il metodo di QueryHistory l'oggetto di VersionControlServer.
Classe pubblica QueuedActionLimiter
Classe pubblica ReconcileFailedException Rappresenta l'eccezione non riuscita risolvere le differenze.
Classe pubblica RenameWorkingFolderException Descrive un RenameWorkingFolderException.
Classe pubblica RepositoryNotFoundException Eccezione generata quando un repository nell'URL specificato non è presente o non è possibile accedere.
Classe pubblica RepositoryPathTooLongDetailedException
Classe pubblica RepositoryPathTooLongDueToDeletedItemsException
Classe pubblica RepositoryPathTooLongException Descrive un RepositoryPathTooLongException.
Classe pubblica RepositoryProperties Vengono descritte le proprietà globali di questo repository.
Classe pubblica ReservedAnnotationException Descrive un ReservedAnnotationException.
Classe pubblica ResolutionOptions Opzioni per controllare quali il conflitto viene risolto.
Classe pubblica ResolvedConflictEventArgs Argomenti che descrivono un conflitto risolto.
Classe pubblica ResourceAccessException Eccezione generata quando un controllo di accesso non riesce.
Classe pubblica RollbackInvalidOptionException Descrive un RollbackInvalidOptionException.
Classe pubblica RollbackInvalidVersionSpecException Descrive un RollbackInvalidVersionSpecException.
Classe pubblica RootInheritanceException Descrive un RootInheritanceException.
Classe pubblica SavedCheckin Rappresenta un blocco di archiviazione salvata.
Classe pubblica SecurityChange Vengono descritte le proprietà di una classe di SecurityChange pertinenti al repository.
Classe pubblica SecurityConfigurationException Descrive un SecurityConfigurationException.
Classe pubblica SecurityException Viene descritto un Di.
Classe pubblica ServerItemException Descrive un ServerItemException.
Classe pubblica ServerItemRequiredException Descrive un ServerItemRequiredException.
Classe pubblica ServerSettings Rappresenta le impostazioni del server e i relativi componenti.
Classe pubblica SetWorkspaceLocationProgressEventArgs Argomenti che descrivono lo stato della conversione dell'area di lavoro (al server locale, o a locale al server.
Classe pubblica ShelvedChangeNotFoundException Viene descritto uno ShelvedChangeNotFoundException.
Classe pubblica ShelveException Eccezione per indicare che i problemi si sono verificati possibile che uno shelveset venga eseguito il commit nel server.
Classe pubblica ShelveMergeConflictExistsException Viene descritto uno ShelveMergeConflictExistsException.
Classe pubblica Shelveset Una raccolta lato server di modifiche in sospeso e di metadati collegati.
Classe pubblica ShelvesetCheckInParameters Rappresenta le informazioni necessarie archiviare uno shelveset.
Classe pubblica ShelvesetExistsException Viene descritto uno ShelvesetExistsException.
Classe pubblica ShelvesetNotFoundException Viene descritto uno ShelvesetNotFoundException.
Classe pubblica ShelvesetUpdatedEventArgs Argomenti per l'aggiornamento di uno shelveset.
Classe pubblica ShelvingPartialRenameConflictException Viene descritto uno ShelvingPartialRenameConflictException.
Classe pubblica TargetCloakedException Descrive un TargetCloakedException.
Classe pubblica TargetHasPendingChangeException Descrive un TargetHasPendingChangeException.
Classe pubblica TargetIsChildException Descrive un TargetIsChildException.
Classe pubblica TeamProject Rappresenta un progetto team rispetto alle funzionalità di controllo della versione.
Classe pubblica TeamProjectCannotDeleteException Descrive un TeamProjectCannotDeleteException.
Classe pubblica TeamProjectFolderCreatedEventArgs Argomenti per la creazione di una cartella del progetto team
Classe pubblica TeamProjectFolderOptions Rappresenta opzioni per una cartella del progetto team.
Classe pubblica TeamProjectFolderPermission Rappresenta le autorizzazioni in una cartella del progetto team.
Classe pubblica TeamProjectNotEmptyException Descrive un TeamProjectNotEmptyException.
Classe pubblica TeamProjectNotFoundException Descrive un TeamProjectNotFoundException.
Classe pubblica ThirdPartyRunner
Classe pubblica ThirdPartyToolDefinition
Classe pubblica ThirdPartyToolDefinitionCollection
Classe pubblica ThirdPartyToolRegistryHelper
Classe pubblica ThreeWayMerge Contiene metodi per eseguire un'unione a tre vie.
Classe pubblica ToolProviderConstants Costanti utilizzate dai provider dello strumento.
Classe pubblica ToolProviderCookieGenerator Il generatore del cookie.Utilizza un generatore di numeri casuali di base
Classe pubblica TrackMergesExceededMaxBranchesLimitException Descrive un TrackMergesExceededMaxBranchesLimitException.
Classe pubblica UnableToLoadLocalPropertiesTableException Viene descritto il UnableToLoadLocalPropertiesTableException.
Classe pubblica UnableToLoadLocalVersionTableException Eccezione generata quando la tabella locale della versione dell'area di lavoro non può essere caricata.
Classe pubblica UnableToLoadPendingChangesTableException Viene descritta la classe di UnableToLoadPendingChangesTableException.
Classe pubblica UndeleteAboveUnrelatedItemException Descrive un UndeleteAboveUnrelatedItemException.
Classe pubblica UndeleteNewNameNotSupportedException Descrive un UndeleteNewNameNotSupportedException.
Classe pubblica UnshelveException Eccezione per indicare che i problemi si sono verificati che possibile eseguire l'unshelving di uno shelveset.
Classe pubblica UnshelveShelvesetEventArgs Argomento per l'evento di UnshelveShelveset.
Classe pubblica UnshelvingPartialRenameException Viene descritto uno ShelvingPartialRenameConflictException.
Classe pubblica UpdateLocalVersionQueue Rappresenta una coda utilizzata per aggiornare la tabella locale della versione dell'area di lavoro.
Classe pubblica UpdateWorkspaceParameters Un oggetto di UpdateWorkspaceParameters incapsula tutte le informazioni necessarie per chiamare Workspace.Update.
Classe pubblica UploadFileException Generato quando si verifica un'eccezione sul file di carico.
Classe pubblica VersionConflictException Descrive un VersionConflictException.
Classe pubblica VersionControlArtifactProvider Fornisce metodi per recuperare gli elementi del controllo della versione in base al modello a oggetti.
Classe pubblica VersionControlException Questa API supporta l'infrastruttura di Team Foundation Server e non deve essere utilizzato direttamente dal codice.
Classe pubblica VersionControlLabel Rappresenta un'etichetta del controllo della versione.
Classe pubblica VersionControlServer Rappresenta il repository del controllo della versione.
Classe pubblica VersionSpec Una classe di utilità per analizzare le specifiche della versione.
Classe pubblica Warning Rappresenta un avviso.
Classe pubblica WebMethodNotSupportedException Descrive un WebMethodNotSupportedException.
Classe pubblica WildcardNotAllowedException Descrive un WildcardNotAllowedException.
Classe pubblica WorkingFolder Rappresenta un'impostazione della cartella di lavoro.
Classe pubblica WorkingFolderCreationException Descrive un WorkingFolderCreationException.
Classe pubblica WorkingFolderException Descrive un WorkingFolderException.
Classe pubblica WorkingFolderInUseException Descrive un WorkingFolderInUseException.
Classe pubblica WorkItemCheckedInfo Rappresenta le informazioni su un elemento di lavoro.
Classe pubblica WorkItemCheckinInfo Rappresenta le informazioni su un controllo dell'elemento di lavoro.
Classe pubblica WorkItemHelper
Classe pubblica WorkItemsUpdateEventArgs Argomento che fornisce informazioni sugli elementi di lavoro in un aggiornamento.
Classe pubblica WorkItemUpdatedEventArgs Argomenti che descrivono azioni su un elemento di lavoro opportuno quindi fornire.
Classe pubblica WorkItemUpdateException Eccezione per un errore verificatosi durante l'aggiornamento di un elemento di lavoro.
Classe pubblica 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.
Classe pubblica WorkspaceCancelEventArgs Argomenti per un evento di annullamento dell'area di lavoro.
Classe pubblica WorkspaceCheckInParameters Rappresenta le informazioni a cui è necessario archiviare le modifiche in sospeso individuate in un'area di lavoro.
Classe pubblica WorkspaceCreationException Descrive un WorkspaceCreationException.
Classe pubblica WorkspaceDeletedException Viene descritto il WorkspaceDeletedException.
Classe pubblica WorkspaceDeletionException Descrive un WorkspaceDeletionException.
Classe pubblica WorkspaceEventArgs Argomenti degli eventi per le modifiche dell'area di lavoro.
Classe pubblica WorkspaceException Descrive un WorkspaceException.
Classe pubblica WorkspaceExistsException Descrive un WorkspaceExistsException.
Classe pubblica WorkspaceInfo Contiene le proprietà di un'area di lavoro locale memorizzata nella cache.
Classe pubblica WorkspaceItem Utilizzato da QueryWorkspaceItems per rappresentare un elemento. Eredita tutti i campi dall'elemento.
Classe pubblica WorkspaceItemSet Rappresenta una raccolta di elementi area di lavoro.
Classe pubblica WorkspaceNotFoundException Descrive un WorkspaceNotFoundException.
Classe pubblica WorkspacePermissionProfile Una classe che incapsula un set di autorizzazioni per un'area di lavoro.
Classe pubblica WorkspacePersistedMetadataTables Oggetto eliminabile che determina le copie memorizzate nella cache delle tabelle dei metadati locali a essere piantato forte nell'oggetto grafico del Garbage Collector, se l'area di lavoro associata è un'area di lavoro locale (WorkspaceLocation.Local).
Classe pubblica WorkspaceRequiresComputerNameException Eccezione generata quando un nome computer è obbligatorio per l'area di lavoro.
Classe pubblica WorkspaceSuppressAsynchronousScanner Oggetto eliminabile che elimina lo scanner asincrono nell'area di lavoro associata, se l'area di lavoro associata è un'area di lavoro locale (WorkspaceLocation.Local).
Classe pubblica WorkspaceVersionSpec Specifica una versione basata su un nome/proprietario dell'area di lavoro.
Classe pubblica WorkspaceVersionTableException Generato quando il file di tabella della versione dell'area di lavoro è danneggiato oppure non è in grado di essere caricata.
Classe pubblica Workstation Classe che rappresenta un computer e lo stato del controllo del codice sorgente.

Strutture

  Struttura Descrizione
Struttura pubblica EncodingDescription Rappresenta una descrizione di codifica.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IDiffItem Per collegare un elemento scritto per le operazioni di confronto differenza ().
Interfaccia pubblica ILocalUpdateOperation Rappresenta un'operazione restituita dal server da utilizzare dal client di aggiornare il disco locale.
Interfaccia pubblica IPendingChangeEventArgs Rappresenta un'interfaccia che definisce gli argomenti delle modifiche in sospeso.
Interfaccia pubblica IPendingCheckin Un'interfaccia che fornisce i dati per i criteri.
Interfaccia pubblica IPendingCheckinNotes Informazioni sulla parte delle note di archiviazione dell'era in sospeso l'archiviazione.
Interfaccia pubblica IPendingCheckinPendingChanges Informazioni sul componente modifiche in sospeso dell'archiviazione in sospeso.
Interfaccia pubblica IPendingCheckinPolicies Informazioni sulla parte di criteri dell'archiviazione in sospeso.
Interfaccia pubblica IPendingCheckinWorkItems Informazioni sulla parte degli elementi di lavoro dell'archiviazione in sospeso.
Interfaccia pubblica IPolicyCompatibility Questa interfaccia viene utilizzata per compatibilità con le versioni precedenti per i criteri di archiviazione che sono stati spostati in nuovi tipi o gli assembly.
Interfaccia pubblica IPolicyDefinition Un'interfaccia da interagire con il comportamento in fase di progettazione di criteri.Per consentire gli elenchi delle istanze di criteri da visualizzare e modificare.
Interfaccia pubblica IPolicyEditArgs Un'interfaccia per specificare il contesto di modifica dei criteri.
Interfaccia pubblica IPolicyEvaluation Un'interfaccia da interagire con il comportamento in fase di criteri, per la valutazione).
Interfaccia pubblica IToolExecutionResult Collegare la definizione del risultato dell'operazione di esecuzione
Interfaccia pubblica IToolProvider Collegare la definizione del provider di operazioni per il client OM TFS Visual Studio

Delegati

  Delegato Descrizione
Delegato pubblico AffectedTeamProjectsEventHandler L'evento che descrive un elenco di progetti team.
Delegato pubblico AfterWorkItemsUpdatedEventHandler Gestore utilizzato per segnalare la fine di un aggiornamento dell'elemento di lavoro.
Delegato pubblico BeforeWorkItemsUpdateEventHandler Gestore utilizzato per segnalare l'inizio di un aggiornamento dell'elemento di lavoro.
Delegato pubblico BranchObjectCreatedEventHandler Gestore dell'oggetto del branch creato.
Delegato pubblico BranchObjectDeletedEventHandler Gestore dell'oggetto del branch eliminato.
Delegato pubblico BranchObjectUpdatedEventHandler Gestore dell'oggetto del branch aggiornato.
Delegato pubblico ChangesetReconciledEventHandler Il gestore per risolvere le differenze gli eventi dell'insieme di modifiche
Delegato pubblico CommitCheckinEventHandler Gestore per le archiviazioni associate
Delegato pubblico CommitShelvesetEventHandler Gestore per eseguire il commit degli shelveset.
Delegato pubblico CommittedBranchCreatedEventHandler Il gestore per un ramo eseguito il commit ha generato l'evento.
Delegato pubblico ConflictEventHandler Gestore per tutti gli eventi di conflitto.
Delegato pubblico DeletedShelvesetEventHandler Gestore per eliminare shelveset.
Delegato pubblico DestroyedEventHandler Gestore per eliminare elementi.
Delegato pubblico ExceptionEventHandler Gestore per tutti gli eventi di eccezione.
Delegato pubblico FolderContentChangedEventHandler Gestore per gli eventi modificati contenuto della cartella
Delegato pubblico GetFilterCallback Questo tipo di delegato consente di filtrare i risultati di un ottenere dopo la richiesta server e prima dei risultati viene elaborata in locale.Vedere il metodo di Get() dell'area di lavoro.
Delegato pubblico GettingEventHandler Gestore eventi per un evento il recupero generato durante un'operazione get.
Delegato pubblico MergeEventHandler Gestore per tutti gli eventi di unione.
Delegato pubblico OperationEventHandler Gestore per avviare e completare le operazioni.
Delegato pubblico PendingChangeEventHandler Gestore per tutti gli eventi di PendingChange.
Delegato pubblico PolicyStateChangedHandler Il gestore eventi per le modifiche asincrone nello stato di criteri.
Delegato pubblico ProcessingChangeEventHandler Gestore per elaborare gli eventi di modifica (CheckIn() e Shelve()).
Delegato pubblico ResolvedConflictEventHandler Gestore per tutti gli eventi risoluzione dei conflitti.
Delegato pubblico SetWorkspaceLocationProgressEventHandler Gestore per gli eventi di stato quando la posizione dell'area di lavoro viene aggiornata.
Delegato pubblico ShelvesetUpdatedEventHandler Gestore per l'aggiornamento di uno shelveset.
Delegato pubblico TeamProjectFolderCreatedEventHandler Gestore per la creazione di una cartella del progetto team.
Delegato pubblico UndonePendingChangeEventHandler Gestore per tutti gli eventi di modifica annullati.
Delegato pubblico UnshelveShelvesetEventHandler Gestore per eseguire l'unshelving shelveset.
Delegato pubblico WorkItemUpdatedEventHandler Gestore per tutti gli eventi opportuno quindi fornire elemento di lavoro.
Delegato pubblico WorkspaceCancelEventHandler Gestore per un evento di annullamento dell'area di lavoro.
Delegato pubblico WorkspaceEventHandler Gestore delle modifiche dell'area di lavoro.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica AutoResolveOptions Specificare Enum i conflitti verranno risolti come unire automaticamente
Enumerazione pubblica ChangeType Descrive il tipo di modifica viene applicata a un elemento.
Enumerazione pubblica CheckinEvaluationOptions Opzioni per la valutazione di archiviazione.Specifica che gli aspetti di archiviazione devono essere valutati.
Enumerazione pubblica CheckinOptions Opzioni di archiviazione.
Enumerazione pubblica CheckinWorkItemAction Azione di archiviazione dell'elemento di lavoro.
Enumerazione pubblica ConflictType Descrive il tipo di conflitto.
Enumerazione pubblica DeletedState Viene descritto lo stato estratto da un elemento.
Enumerazione pubblica GetItemsOptions Opzioni per le chiamate di GetItem e di GetItems.
Enumerazione pubblica GetOptions Opzioni per l'operazione get.
Enumerazione pubblica ItemType Descrive il tipo di elemento.
Enumerazione pubblica LabelChildOption Enumerazione per LabelItem determinare cosa deve essere eseguita con elementi figlio.
Enumerazione pubblica LabelResultStatus Lo stato di un'etichetta.
Enumerazione pubblica LockLevel Livelli validi del blocco.Utilizzato nella proprietà di LockLevel di PendingChange.
Enumerazione pubblica MergeOptions Vengono descritte le opzioni di unione.
Enumerazione pubblica OperationEventType Queste operazioni sono notifiche per l'inizio e la fine degli eventi.
Enumerazione pubblica OperationStatus Viene descritto lo stato di un'operazione get.
Enumerazione pubblica PendingSetType Utilizzato per distinguere le aree di lavoro da set corrente nelle chiamate a QueryPendingChanges.
Enumerazione pubblica PolicyEvaluationState Stati possibili per la valutazione dei criteri.
Enumerazione pubblica RecursionType Descrive il tipo di ricorsione.
Enumerazione pubblica RequestType Descrive il tipo di richiesta.
Enumerazione pubblica Resolution Viene descritta la risoluzione del conflitto.
Enumerazione pubblica SeverityType Viene descritta la gravità di una notifica.
Enumerazione pubblica ShelvingOptions Opzioni per come eseguono l'operazione di sospensione.
Enumerazione pubblica ToolOperations Enumerazione per le operazioni supportate esistenti
Enumerazione pubblica UpdateLocalVersionQueueOptions Opzioni per controllare dove e le versioni locali vengono aggiornate.
Enumerazione pubblica VersionControlArtifactType Descrive il tipo di elemento del controllo della versione.
Enumerazione pubblica WarningType Descrive il tipo di avviso.
Enumerazione pubblica WebServiceLevel Rappresenta la versione di servizi web sul server. Per il valore PreTfs2010, controllo per le funzionalità specifiche utilizzando la proprietà di VersionControlServer.SupportedFeatures.
Enumerazione pubblica WorkingFolderType Descrive il tipo di cartella di lavoro.
Enumerazione pubblica WorkItemCheckinAction Descrive l'azione di archiviazione per gli elementi di lavoro.
Enumerazione pubblica WorkspaceEventSource Descrive l'origine di un evento dell'area di lavoro.
Enumerazione pubblica WorkspacePermissionProfile.BuiltInIndexes Indice nella matrice di WorkspacePermissionProfile.BuiltInProfiles.
Enumerazione pubblica WorkspacePermissions Vengono descritte le autorizzazioni che l'utente corrente dispone dell'area di lavoro.