Compartilhar via


Namespace Microsoft.TeamFoundation.VersionControl.Client

O namespace de Microsoft.TeamFoundation.VersionControl.Client fornece as APIs que são necessários para que um aplicativo cliente funcione com a funcionalidade de controle de versão em Visual Studio Team Foundation Server.

Esse namespace fornece métodos e classes que permitem trabalhar com os recursos de controle de versão de Team Foundation Server. Você pode acessar os APIs que representam os arquivos com controle de versão e as pastas, alterações e alterações pendentes, check-in particular, mescla, ramificações, e projetos de equipe.

A classe de VersionControlServer representa o repositório de Team Foundation Server . Você pode usar essa classe para executar tarefas como:

  • Executar consultas.

  • Fazer check-in check-in particular.

  • Obter conjuntos de alterações.

  • Crie espaços de trabalho.

A classe de Item representa um arquivo ou uma pasta que foi registrado no repositório. O objeto de Change representa uma alteração individual. Também contém referências ao item que é afetado pela mudança e o tipo de alteração que ocorreu. A classe de Changeset representa a coleção de alterações a um arquivo ou uma pasta no repositório.

A classe de PendingChange representa uma alteração que não é confirmada no repositório. A classe de PendingSet representa uma coleção de alterações pendentes.

A classe de Shelveset representa as alterações que são reservados para um trabalho ou um check-in posterior.

A classe de Conflict representa uma diferença entre dois itens no repositório.

Classes

  Classe Descrição
Classe pública AcceptMergeNamespaceConflictRequiresDestinationException Descreve um AcceptMergeNamespaceConflictRequiresDestinationException.
Classe pública AcceptMergeVersionConflictRequiresDestinationException Descreve um AcceptMergeVersionConflictRequiresDestinationException.
Classe pública AcceptYoursRenameTheirsRequiresDestinationException Descreve um AcceptYoursRenameTheirsRequiresDestinationException.
Classe pública AccessControlEntryFromVersionControl Representa um objeto de AccessControlEntry de controle de versão.
Classe pública AccessEntry Descreve uma entrada de permissão a lista de controle de acesso.
Classe pública AdminRepositoryInfo Estrutura de dados retornada pelo método de QueryRepositoryInformation.
Classe pública AdvancedToolParameters Classe usada para passar parâmetros avançadas para realizadores de execução de ferramenta
Classe pública AffectedTeamProjects Representa os projetos de equipe que são afetados por um conjunto de alterações pendentes.
Classe pública AffectedTeamProjectsEventArgs O evento que descreve uma lista de projetos de equipe.
Classe pública ArtifactIdentifierRequiredException Descreve um ArtifactIdentifierRequiredException.
Classe pública ArtifactNotFoundException A exceção para indicar um produto não foi encontrada.
Classe pública AssociatedWorkItemInfo Representa um conjunto de informações sobre os itens de trabalho.
Classe pública AuthorizationException Descreve um AutorizationException.
Classe pública AutoMergeDisallowedException Exceção que é lançada quando um automerge são tentadas em um conflito para o automerge está recusado.
Classe pública BadChecksumException Descreve um BadChecksumException.
Classe pública BaselineUnavailableException Lançada pelo cliente quando desfazer deseja colocar o conteúdo no disco, mas não pôde porque uma linha de base não estava disponível off-line.
Classe pública BranchHistoryTreeItem O tipo de nó de item de árvore histórico da ramificação que representa um nó individual em uma topologia de árvore de ramificação.
Classe pública BranchObject Descreve as propriedades de uma classe de BranchObject que são relevantes para o armazenamento.
Classe pública BranchObjectCreatedEventArgs O argumento para o objeto de ramificação criou o evento.
Classe pública BranchObjectDeletedEventArgs Argumento para o evento excluído objeto da ramificação.
Classe pública BranchObjectOwnership Usado para retornar informações raiz da ramificação de armazenamento.
Classe pública BranchObjectUpdatedEventArgs Argumentos de evento para o objeto de ramificação atualizado.
Classe pública BranchProperties Descreve as propriedades de um objeto de ramificação.
Classe pública BranchRelative Representa uma linha de objeto de QueryBranches.
Classe pública BranchSourceNotCommittedException Descreve um BranchSourceNotCommittedException.
Classe pública CancelException Obsoleta. Exceção para cancelar o usuário aplicativo de ações de cliente.
Classe pública CannotBranchDestroyedContentException Descreve um CannotBranchDestroyedContentException.
Classe pública CannotChangeRootFolderException Descreve um CannotChangeRootFolderException.
Classe pública CannotChangeWorkspaceOwnerException Descreve um CannotChangeWorkspaceOwnerException.
Classe pública CannotCheckinAllWithEditException Descreve um CannotCheckinAllWithEditException.
Classe pública CannotCheckinDependantRenameException Descreve um CannotCheckinDependantRenameException.
Classe pública CannotCheckinPartialUndeleteException Descreve um CannotCheckinPartialUndeleteException.
Classe pública CannotCheckinRenameAsPendingAddConflictsException Descreve um CannotCheckinRenameAsPendingAddConflictsException.
Classe pública CannotCheckinRenameDueToChildConflictException Representa uma exceção ocorreu quando o cliente não pode fazer check-in renomear devido ao conflito filho.
Classe pública CannotCreateFilesInRootException Descreve um CannotCreateFilesInRootException.
Classe pública CannotCreateParentFolderException Descreve um CannotCreateParentFolderException.
Classe pública CannotDeleteTeamProjectFolderException Descreve um CannotDeleteTeamProjectFolderException.
Classe pública CannotDestroyRootException Descreve um CannotDestroyRootException.
Classe pública CannotFindLatestChangesetException Descreve um CannotFindLatestChangesetException.
Classe pública CannotLockException Descreve um CannotLockException.
Classe pública CannotMergeDestroyedFileException Descreve um CannotMergeDestroyedFileException.
Classe pública CannotMergeUnderSourceException Descreve um CannotMergeUnderSourceException.
Classe pública CannotMergeWithExistingConflictException Descreve um CannotMergeWithExistingConflictException.
Classe pública CannotMergeWithWorkspaceSpecAndPendingDeleteException Descreve um CannotMergeWithWorkspaceSpecAndPendingDeleteException.
Classe pública CannotMoveToRootException Descreve um CannotMoveToRootException.
Classe pública CannotPendChangeOnDestroyedFileException Descreve um CannotPendChangeOnDestroyedFileException.
Classe pública CannotPendEditOnDeletedFileWithGetLatestException Descreve um CannotPendEditOnDeletedFileWithGetLatestException.
Classe pública CannotPendEditOnRenamedFileWithGetLatestException Descreve um CannotPendEditOnRenamedFileWithGetLatestException.
Classe pública CannotRenameBackToOriginalSourceException Descreve um CannotRenameBackToOriginalSourceException.
Classe pública CannotRenameDueToChildConflictException Descreve um CannotRenameDueToChildConflictException.
Classe pública CannotResolveAcceptMergeWithNonexistentVersionException Descreve um CannotResolveAcceptMergeWithNonexistentVersionException.
Classe pública CannotResolveBecauseShelvesetDeletedException Representa uma exceção ocorreu quando o cliente não pode resolver devido a fazer check-in particular o conjunto é excluído.
Classe pública CannotResolveConflictAsAutoMerge Descreve um CannotResolveConflictAsAutoMerge.
Classe pública CannotResolveDeletedItemWithAcceptMergeException Descreve um CannotResolveDeletedItemWithAcceptMergeException.
Classe pública CannotResolveDueToRenameAndDelete Representa uma exceção que ocorre quando o cliente não pode resolver devido a renomeie e exclua.
Classe pública CannotResolveToPartialUndeleteException Descreve um CannotResolveToPartialUndeleteException.
Classe pública CannotSetMappingOnRenameException Descreve um CannotSetMappingOnRenameException.
Classe pública CannotShelvePartialUndeleteException Descreve um CannotShelvePartialUndeleteException.
Classe pública CannotSpecifyNewNameException Descreve um CannotSpecifyNewNameException.
Classe pública CannotTakeCheckoutLockInLocalWorkspaceException Representa uma exceção que ocorre quando o cliente não pode tomar o bloqueio de check-out no espaço de trabalho local.
Classe pública CannotUndeleteTeamProjectFolderException Descreve um CannotUndeleteTeamProjectFolderException.
Classe pública CannotUndoItemExistingLockConflictsException Descreve um CannotUndoItemExistingLockConflictsException.
Classe pública CannotUndoRenameDueToChildConflictException Representa uma exceção ocorreu quando o cliente não pode desfazer o processo renomeando devido ao conflito filho.
Classe pública CannotUnlockException Descreve um CannotUnlockException.
Classe pública Change Representa uma alteração individual a um item.
Classe pública ChangeAlreadyPendingException Descreve um ChangeAlreadyPendingException.
Classe pública Changeset Representa um conjunto de alterações adicionadas ao armazenamento.
Classe pública ChangesetAuthorMustBeNonGroupException Descreve um ChangesetAuthorMustBeNonGroupException.
Classe pública ChangesetMerge Representa uma mesclagem de um conjunto de alterações em outro conjunto de alterações.
Classe pública ChangesetMergeDetails Representa informações sobre uma mesclagem do conjunto de alterações.
Classe pública ChangesetNotFoundException Descreve um ChangesetNotFoundException.
Classe pública ChangesetReconciledEventArgs Argumentos de evento que descrevem um evento de reconciliar-à- conjunto de alterações
Classe pública ChangesetSummary Representa informações adicionais sobre um conjunto de alterações.
Classe pública ChangesetVersionSpec Especifica uma versão baseada em um número do conjunto de alterações.
Classe pública CheckinConflict Esta classe representa os conflitos que são gravados pela avaliação de check-in.
Classe pública CheckinEvaluationResult Essa classe contém os resultados de uma avaliação de um conjunto de alterações que será feito.
Classe pública CheckinException Exceção para indicar que os conflitos ocorreram o check-in evitado.
Classe pública CheckinNote Representa as notas de check-in que são parte de um conjunto de alterações.
Classe pública CheckinNoteFailure Uma classe que descreve uma falha a avaliação de nota de check-in.
Classe pública CheckinNoteFieldDefinition Representa uma definição de campo de nota de check-in.
Classe pública CheckinNoteFieldValue Representa um valor do campo de nota de check-in.
Classe pública CheckInParameters Representa os dados que são necessários para um check-in.
Classe pública CheckoutLockRequiredException Descreve um CheckoutLockRequiredException.
Classe pública CheckoutLocksDisabledException Descreve um CheckoutLocksDisabledException.
Classe pública CommitCheckinEventArgs Argumento para o evento de check-in de confirmação.
Classe pública CommitShelvesetEventArgs Argumento para o evento de check-in particular de confirmação.
Classe pública CommittedBranchCreatedEventArgs Os argumentos para uma ramificação confirmado criou o evento.
Classe pública Conflict Representa um único conflito entre dois itens.
Classe pública ConflictEventArgs Argumentos de evento que descrevem ações em um conflito.
Classe pública ContentNotUploadedException Descreve um ContentNotUploadedException.
Classe pública ContentRequiredException Descreve um ContentRequiredException.
Classe pública CorruptBaselineException Representa uma exceção ocorreu devido a linha de base corrompido.
Classe pública CouldNotAddProxyException Descreve um CouldNotAddProxyException.
Classe pública CouldNotDeleteProxyException Descreve um CouldNotDeleteProxyException.
Classe pública CreateBranchObjectException Descreve um CreateBranchObjectException.
Classe pública CreateWorkspaceParameters Um objeto de CreateWorkspaceParameters encapsula todas as informações necessárias chamar VersionControlServer.CreateWorkspace.
Classe pública DateVersionSpec Especifica uma versão baseada em um carimbo de data/hora.
Classe pública DateVersionSpecBeforeBeginningOfRepositoryException Descreve um DateVersionSpecBeforeBeginningOfRepositoryException.
Classe pública DefaultToolExecutionResult Os resultados padrão de ferramenta que é basicamente uma implementação vazia do resultado de ferramenta para o assembly ferramenta ferramentas
Classe pública DeletedShelvesetEventArgs Argumento para o evento de DeletedShelveset.
Classe pública DeltaException Descreve um DeltaException.
Classe pública DepthOneMappingsNotSupportedException Exceção para indicar que o servidor não oferece suporte a mapeamentos com 1 nível de profundidade.
Classe pública DestroyedContentUnavailableException Descreve um DestroyedContentUnavailableException.
Classe pública DestroyEventArgs Argumentos de evento para itens destruídos.
Classe pública Difference Contém métodos para executar operações de diferença (diff) em dois arquivos.
Classe pública DiffItemLocalFile Representa um arquivo local que é preparado para operações de diferença.
Classe pública DiffItemLocalWorkspace A classe de IDiffItem para comparar arquivos em espaços de trabalho locais contra seu conteúdo do original (versão de espaço de trabalho).
Classe pública DiffItemPendingChangeBase Representa o conteúdo original do arquivo que contém uma alteração pendente.
Classe pública DiffItemShelvedChange Representa uma alteração com check-in particular que é preparada para operações de diferença.
Classe pública DiffItemVersionedFile Representa um arquivo com que esteja preparado para operações de diferença.
Classe pública DuplicateChangeException Descreve um DuplicateChangeException.
Classe pública DuplicateCheckinNoteFieldException Descreve um DuplicateCheckinNoteFieldException.
Classe pública DuplicateExtensionException Descreve um DuplicateExtensionException.
Classe pública DuplicateFileTypeException Descreve um DuplicateFileTypeException.
Classe pública DuplicateItemFoundException Descreve um DuplicateItemFoundException.
Classe pública DuplicateItemsInCheckInRequestException Descreve um DuplicateItemsInCheckInRequestException.
Classe pública DuplicateServerItemException Descreve um DuplicateServerItemException.
Classe pública DuplicateWorkingFolderException Descreve um DuplicateWorkingFolderException.
Classe pública EmptyCheckInException Descreve um EmptyCheckInException.
Classe pública ExceptionEventArgs Argumentos de evento que descrevem ações em uma exceção nonfatal.
Classe pública ExistingParentFileException Descreve um ExistingParentFileException.
Classe pública ExtendedItem Descreve um item estendido.
Classe pública ExtendedMerge Represents estendido informações sobre uma mesclagem.
Classe pública Failure Descreve uma falha.
Classe pública FeatureNotSupportedException Exceção que é lançada pelo cliente quando um recurso não é suportado pelo servidor.
Classe pública FileIdNotFoundException Descreve um FileIdNotFoundException.
Classe pública FileType Representa o tipo de um arquivo.
Classe pública FolderContentChangedEventArgs Argumentos de evento que descrevem o conteúdo da pasta alterados o evento
Classe pública FolderContentException Descreve um FolderContentException.
Classe pública FolderEditException Descreve um FolderEditException.
Classe pública FutureDateException Descreve um FutureDateException.
Classe pública GatedCheckinException Exceção para indicar que um check-in foi negado por causa do check-in com barreira da plataforma.
Classe pública GenericException Descreve um GenericException.
Classe pública GetLatestOnCheckoutDisabledException Descreve um GetLatestOnCheckoutDisabledException.
Classe pública GetRequest Representa uma solicitação de operação obter.
Classe pública GetStatus Representa o status de uma operação de Workspace.Get .
Classe pública GettingEventArgs Argumentos de evento para o evento obtendo.
Classe pública GlobalSecurity Representa as configurações de segurança globais de um item.
Classe pública IdentityDeletedException Descreve um IdentityDeletedException.
Classe pública IdentityNotFoundException Descreve um IdentityNotFoundException.
Classe pública IllegalCommentException Descreve um IllegalCommentException.
Classe pública IllegalComputerNameException Descreve um IllegalComputerNameException.
Classe pública IllegalFieldNameException Descreve um IllegalFieldNameException.
Classe pública IllegalIdentityException Descreve um IllegalIdentityException.
Classe pública IllegalLabelNameException Descreve um IllegalLabelNameException.
Classe pública IllegalPolicyNameException Descreve um IllegalPolicyNameException.
Classe pública IllegalServerItemException Descreve um IllegalServerItemException.
Classe pública IllegalShelvesetException Descreve um IllegalShelvesetException.
Classe pública IllegalShelvesetOwnerException Descreve um IllegalShelvesetOwnerException.
Classe pública IllegalUrlException Descreve um IllegalUrlException.
Classe pública IllegalVersionException Descreve um IllegalVersionException.
Classe pública IllegalWorkspaceException Descreve um IllegalWorkspaceException.
Classe pública IncompatibleChangeException Descreve um IncompatibleChangeException.
Classe pública IncompatibleCompressionFormatException Descreve um IncompatibleCompressionFormatException.
Classe pública IncompletePendingChangeException Descreve um IncompletePendingChangeException.
Classe pública IncompleteUploadException Descreve um IncompleteUploadException.
Classe pública InconsistentRequestTypesException Descreve um InconsistentRequestTypesException.
Classe pública IncorrectSizeException Descreve um IncorrectSizeException.
Classe pública InheritanceChange Representa uma alteração de herança.
Classe pública InvalidAcceptYoursException Descreve um InvalidAcceptYoursException.
Classe pública InvalidAcceptYoursRenameTheirsException Descreve um InvalidAcceptYoursRenameTheirsException.
Classe pública InvalidBranchCheckinOptionException Descreve um InvalidBranchCheckinOptionException.
Classe pública InvalidCheckinDateException A exceção que é lançada quando a data de check-in é inválido.
Classe pública InvalidCheckinTicketException Descreve um SecurityConfigurationException.
Classe pública InvalidConflictIdException Descreve um InvalidConflictIdException.
Classe pública InvalidExtensionException Descreve um InvalidExtensionException.
Classe pública InvalidFileIdException Descreve um InvalidFileIdException.
Classe pública InvalidFileTypeException Exceção para indicar que o tipo de arquivo especificado não é válido.
Classe pública InvalidIdentityException Descreve um InvalidIdentityException.
Classe pública InvalidProjectPendingChangeException Descreve um InvalidProjectPendingChangeException.
Classe pública InvalidResolutionException Descreve um InvalidResolutionException.
Classe pública InvalidSqlDateException Descreve um InvalidSqlDateException.
Classe pública InvalidVersionSpecException Exceção que é lançada quando algo está incorreta com a sintaxe de uma especificação de versão.
Classe pública InvalidVersionSpecForOperationException Descreve um InvalidVersionSpecForOperationException.
Classe pública Item Representa uma versão confirmado de um arquivo ou pasta no servidor de controle de versão.
Classe pública ItemCloakedException Descreve um ItemCloakedException.
Classe pública ItemDeletedException Descreve um ItemDeletedException.
Classe pública ItemExistsException Descreve um ItemExistsException.
Classe pública ItemIdentifier Representa um identificador exclusivo para um item.
Classe pública ItemLockedException Descreve um ItemLockedException.
Classe pública ItemMerge Representa uma mesclagem de dois itens.
Classe pública ItemNotCheckedOutException Descreve um ItemNotCheckedOutException.
Classe pública ItemNotFoundException Descreve um ItemNotFoundException.
Classe pública ItemNotMappedException Descreve um RollbackInvalidVersionSpecException.
Classe pública ItemProperties Encapsula um conjunto de propriedades associadas com um caminho.
Classe pública ItemRequiredException Descreve um ItemRequiredException.
Classe pública ItemSecurity Representa a segurança de um item.
Classe pública ItemSet Representa os resultados de uma operação de QueryItem.
Classe pública ItemSpec Representa um ou mais arquivos ou pastas no computador local ou no servidor de controle de versão.
Classe pública LabelDuplicateItemException Descreve um LabelDuplicateItemException.
Classe pública LabelExistsException Descreve um LabelExistsException.
Classe pública LabelHasChildrenException Descreve um LabelHasChildrenException.
Classe pública LabelItemSpec Representa um item que está sendo rótulo.
Classe pública LabelNotFoundException Descreve um LabelNotFoundException.
Classe pública LabelNotUniqueException Descreve um LabelNotUniqueException.
Classe pública LabelOwnerChangeException Descreve um LabelOwnerChangeException.
Classe pública LabelPendingAddException Descreve um LabelPendingAddException.
Classe pública LabelResult Encapsula um rótulo junto com propriedades de escopo e de status.
Classe pública LabelVersionSpec Representa a versão como um rótulo.
Classe pública LatestVersionDeletedException Descreve um LatestVersionDeletedException.
Classe pública LatestVersionSpec Representa a versão válida a última no armazenamento.
Classe pública LoadFailurePolicyType Representa uma falha na tentativa de carregar um tipo de política.
Classe pública LocalItemExclusionEvaluator Um LocalItemExclusionEvaluator é um avaliador para exclusões locais de item.
Classe pública LocalItemOutOfDateException Descreve um LocalItemOutOfDateException.
Classe pública LocalItemRequiredException Descreve um LocalItemRequiredException.
Classe pública LocalPathTooLongException Descreve um LocalPathTooLongException.
Classe pública LocalVersion Encapsula um item local junto com informações sobre o item e versão.
Classe pública LocalVersionNotFoundException Descreve um LocalVersionNotFoundException.
Classe pública LocalWorkspaceRequiredException Representa uma exceção que ocorre quando um local de trabalho local é necessário.
Classe pública LocalWorkspaceTransactionAlreadyRunningException
Classe pública LongPathInWorkspaceRequires2012QU1Exception
Classe pública Mapping Descreve um mapeamento que vincula um item no servidor para um item no computador local.
Classe pública MappingConflictException Exceção para indicar que o espaço de trabalho contém conflitar pastas de trabalho.
Classe pública MappingException Descreve um RollbackInvalidVersionSpecException.
Classe pública MaxRowsEvaluatedException Descreve um MaxRowsEvaluatedException.
Classe pública MergeCandidate Representa um candidato do conjunto de alterações para a mesclagem.
Classe pública MergeConflictExistsException Descreve um MergeConflictExistsException.
Classe pública MergeDoNotHaveTargetLocallyException Descreve um MergeDoNotHaveTargetLocallyException.
Classe pública MergeEditDeleteException Descreve um MergeEditDeleteException.
Classe pública MergeEventArgs Argumentos que descrevem uma operação de mesclagem em um único item.
Classe pública MergeSource Representa a fonte de uma mesclagem.
Classe pública MergeTargetCloakedException Descreve um MergeTargetCloakedException.
Classe pública MergeTargetFileSourceDirectoryException Descreve um MergeTargetFileSourceDirectoryException.
Classe pública MergeTargetNotMappedException Descreve um MergeTargetNotMappedException.
Classe pública MergeTargetPathAlreadyHasPendingMergeException Descreve um MergeTargetPathAlreadyHasPendingMergeException.
Classe pública MergeTargetPathHasIncompatiblePendingChangeException Descreve um MergeTargetPathHasIncompatiblePendingChangeException.
Classe pública MergeTargetPathHasNamespacePendingChangeConflictException Descreve um MergeTargetPathHasNamespacePendingChangeConflictException.
Classe pública MissingBaselineException A exceção que é lançada quando o arquivo da linha de base estar ausentes.
Classe pública MissingParentIsRenameOrUndeleteException Descreve um MissingParentIsRenameOrUndeleteException.
Classe pública MultipleWorkspacesFoundException Representa o MultipleWorkspacesFoundException.
Classe pública MustUndeleteParentException Descreve um MustUndeleteParentException.
Classe pública NoChangesToShelveException Descreve um NoChangesToShelveException.
Classe pública NoLockExistsException Descreve um NoLockExistsException.
Classe pública NoMergeRelationshipException Descreve um NoMergeRelationshipException.
Classe pública NotAllowedOnFolderException Descreve um NotAllowedOnFolderException.
Classe pública NotPermittedForLocalWorkspaceException Representa uma ação que é executada em um espaço de trabalho local que não é permitido para um espaço de trabalho local.
Classe pública NotWorkspaceOwnerException Descreve um NotWorkspaceOwnerException.
Classe pública OnlyOneWorkspaceException Exceção para indicar que os arquivos que foram o período especificado mais de um espaço de trabalho.
Classe pública OperationEventArgs Argumentos de evento para transferências de arquivo (uploads e downloads).
Classe pública OwnerRequiredException Descreve um OwnerRequiredException.
Classe pública PartialRenameConflictException Descreve um PartialRenameConflictException.
Classe pública PendingChange Representa uma alteração que não é confirmada para o armazenamento.
Classe pública PendingChangeChangedException Descreve um PendingChangeChangedException.
Classe pública PendingChangeContentNotFoundException Descreve um PendingChangeContentNotFoundException.
Classe pública PendingChangeEventArgs Argumentos de evento que descrevem ações em uma alteração pendente.
Classe pública PendingChangeMergeConflictExistsException Descreve um PendingChangeMergeConflictExistsException.
Classe pública PendingChildException Descreve um PendingChildException.
Classe pública PendingDeleteConflictChangeException Descreve um PendingDeleteConflictChangeException.
Classe pública PendingLocalVersionMismatchException Descreve um PendingLocalVersionMismatchException.
Classe pública PendingParentDeleteException Descreve um PendingParentDeleteException.
Classe pública PendingSet Representa um conjunto de objetos de PendingChange .
Classe pública PermissionChange Representa uma alteração de permissão.
Classe pública PluginHasMultipleInterfacesException Descreve um PluginHasMultipleInterfacesException.
Classe pública PolicyBase Classe base para herdar para uma nova política de check-in.
Classe pública PolicyEnvelope Encapsula uma instância de política junto com algumas outras propriedades.
Classe pública PolicyFailure Descreve uma falha a avaliação de política.
Classe pública PolicyFailureInfo Contém informações sobre uma falha de política.
Classe pública PolicyList Gerencia uma lista das diretivas carregadas para um conjunto de alterações pendentes.
Classe pública PolicyOverrideInfo Contém informações sobre uma substituição de falhas de política.
Classe pública PolicyStateChangedEventArgs A política e a lista de inicialização que são associadas com um evento de PolicyStateChanged.
Classe pública PolicyType Uma classe que representa um tipo de política e permite que as novas instâncias são criados.
Classe pública ProcessingChangeEventArgs Argumentos de evento que descrevem a alteração que está sendo processada.
Classe pública PropertiesMergeSummary Representa o resumo de mesclagem propriedades.
Classe pública ProxyInfo Informações sobre uma conexão de servidor proxy.
Classe pública QueryHistoryParameters Representa todos os parâmetros necessários chame o método de QueryHistory no objeto de VersionControlServer.
Classe pública ReconcileFailedException Representa a exceção reconciliar para falhou.
Classe pública RenameWorkingFolderException Descreve um RenameWorkingFolderException.
Classe pública RepositoryNotFoundException Exceção que é lançada quando um armazenamento na URL especificada não foi encontrado ou não pôde ser acessado.
Classe pública RepositoryPathTooLongDetailedException
Classe pública RepositoryPathTooLongDueToDeletedItemsException
Classe pública RepositoryPathTooLongException Descreve um RepositoryPathTooLongException.
Classe pública RepositoryProperties Descreve as propriedades globais do repositório.
Classe pública ReservedAnnotationException Descreve um ReservedAnnotationException.
Classe pública ResolutionOptions Opções controlar como o conflito é resolvido.
Classe pública ResolvedConflictEventArgs Argumentos de evento que descrevem um conflito resolvido.
Classe pública ResourceAccessException Exceção que é lançada quando uma verificação de acesso falhar.
Classe pública RollbackInvalidOptionException Descreve um RollbackInvalidOptionException.
Classe pública RollbackInvalidVersionSpecException Descreve um RollbackInvalidVersionSpecException.
Classe pública RootInheritanceException Descreve um RootInheritanceException.
Classe pública SavedCheckin Representa uma tentativa exceto pelo fato de check-in.
Classe pública SecurityChange Descreve as propriedades de uma classe de SecurityChange que são relevantes para o armazenamento.
Classe pública SecurityConfigurationException Descreve um SecurityConfigurationException.
Classe pública SecurityException Descreve um SecurityException.
Classe pública ServerItemException Descreve um ServerItemException.
Classe pública ServerItemRequiredException Descreve um ServerItemRequiredException.
Classe pública ServerSettings Representa as configurações de servidor e seus componentes.
Classe pública SetWorkspaceLocationProgressEventArgs Argumentos de evento que descrevem o estado do espaço de trabalho (servidor para o local, ou para o local para o servidor).
Classe pública ShelvedChangeNotFoundException Descreve um ShelvedChangeNotFoundException.
Classe pública ShelveException Exceção para indicar que os problemas que ocorreram evitado um check-in particular de serem confirmadas para o servidor.
Classe pública ShelveMergeConflictExistsException Descreve um ShelveMergeConflictExistsException.
Classe pública Shelveset Uma coleção do lado de alterações pendentes e de metadados associados.
Classe pública ShelvesetCheckInParameters Representa as informações necessárias para fazer o check-in de um check-in particular.
Classe pública ShelvesetExistsException Descreve um ShelvesetExistsException.
Classe pública ShelvesetNotFoundException Descreve um ShelvesetNotFoundException.
Classe pública ShelvesetUpdatedEventArgs Argumentos de evento para atualização de um check-in particular.
Classe pública ShelvingPartialRenameConflictException Descreve um ShelvingPartialRenameConflictException.
Classe pública TargetCloakedException Descreve um TargetCloakedException.
Classe pública TargetHasPendingChangeException Descreve um TargetHasPendingChangeException.
Classe pública TargetIsChildException Descreve um TargetIsChildException.
Classe pública TeamFoundationVersionControlNotEnabledForTeamProject
Classe pública TeamProject Representa um projeto de equipe em relação às funcionalidades de controle de versão.
Classe pública TeamProjectCannotDeleteException Descreve um TeamProjectCannotDeleteException.
Classe pública TeamProjectFolderCreatedEventArgs Argumentos de evento para a criação de um equipe a pasta
Classe pública TeamProjectFolderOptions Representa opções para uma pasta de projeto de equipe.
Classe pública TeamProjectFolderPermission Representa permissões em uma pasta de projeto de equipe.
Classe pública TeamProjectNotEmptyException Descreve um TeamProjectNotEmptyException.
Classe pública TeamProjectNotFoundException Descreve um TeamProjectNotFoundException.
Classe pública ThreeWayMerge Contém métodos para executar uma mesclagem tripartido.
Classe pública ToolProviderConstants Constantes usadas pelos provedores de ferramenta.
Classe pública ToolProviderCookieGenerator O gerador do cookie.Usa um gerador de número aleatório básico
Classe pública TrackMergesExceededMaxBranchesLimitException Descreve um TrackMergesExceededMaxBranchesLimitException.
Classe pública UnableToLoadLocalPropertiesTableException Descreve UnableToLoadLocalPropertiesTableException.
Classe pública UnableToLoadLocalVersionTableException A exceção que é lançada quando a tabela local da versão de espaço de trabalho não pode ser carregada.
Classe pública UnableToLoadPendingChangesTableException Descreve a classe de UnableToLoadPendingChangesTableException.
Classe pública UndeleteAboveUnrelatedItemException Descreve um UndeleteAboveUnrelatedItemException.
Classe pública UndeleteNewNameNotSupportedException Descreve um UndeleteNewNameNotSupportedException.
Classe pública UnshelveException Exceção para indicar que os problemas que ocorreram evitado desfazer check-in particular de um check-in particular.
Classe pública UnshelveShelvesetEventArgs Argumento para o evento de UnshelveShelveset.
Classe pública UnshelvingPartialRenameException Descreve um ShelvingPartialRenameConflictException.
Classe pública UpdateLocalVersionQueue Representa uma fila que é usada para atualizar a tabela local da versão de espaço de trabalho.
Classe pública UpdateWorkspaceParameters Um objeto de UpdateWorkspaceParameters encapsula todas as informações necessárias chamar Workspace.Update.
Classe pública UploadFileException Acionada quando uma exceção ocorrer no arquivo de carregamento.
Classe pública VersionConflictException Descreve um VersionConflictException.
Classe pública VersionControlArtifactProvider Fornece métodos para recuperar artefatos de controle de versão de acordo com o modelo de objeto.
Classe pública VersionControlException Esta API dá suporte à infraestrutura do Team Foundation Server e não se destina a ser usada diretamente em seu código.
Classe pública VersionControlLabel Representa um rótulo de controle de versão.
Classe pública VersionControlServer Representa o repositório de controle de versão.
Classe pública VersionSpec Um utilitário de classe para analisar especificações de versão.
Classe pública Warning Representa um aviso.
Classe pública WebMethodNotSupportedException Descreve um WebMethodNotSupportedException.
Classe pública WildcardNotAllowedException Descreve um WildcardNotAllowedException.
Classe pública WorkingFolder Representa uma configuração de pasta de trabalho.
Classe pública WorkingFolderCreationException Descreve um WorkingFolderCreationException.
Classe pública WorkingFolderException Descreve um WorkingFolderException.
Classe pública WorkingFolderInUseException Descreve um WorkingFolderInUseException.
Classe pública WorkItemCheckedInfo Representa informações suplementares sobre um item de trabalho.
Classe pública WorkItemCheckinInfo Representa as informações sobre um check-in de item de trabalho.
Classe pública WorkItemsUpdateEventArgs Argumento do evento que fornece informações sobre os itens de trabalho em uma atualização.
Classe pública WorkItemUpdatedEventArgs Argumentos de evento que descrevem ações em um item de trabalho feito a transição.
Classe pública WorkItemUpdateException Exceção para uma falha ocorrência que durante a atualização de um item de trabalho.
Classe pública Workspace Descreve as propriedades e métodos de um espaço de trabalho.Para obter mais informações sobre como usar esse tipo, consulte atividades do Team Foundation Build.
Classe pública WorkspaceCancelEventArgs Argumentos para um evento cancelar de espaço de trabalho.
Classe pública WorkspaceCheckInParameters Representa as informações necessárias para fazer o check-in das alterações encontradas em um espaço de trabalho.
Classe pública WorkspaceCreationException Descreve um WorkspaceCreationException.
Classe pública WorkspaceDeletedException Descreve o WorkspaceDeletedException.
Classe pública WorkspaceDeletionException Descreve um WorkspaceDeletionException.
Classe pública WorkspaceDifference
Classe pública WorkspaceEventArgs Argumentos de evento para alterações de espaço de trabalho.
Classe pública WorkspaceException Descreve um WorkspaceException.
Classe pública WorkspaceExistsException Descreve um WorkspaceExistsException.
Classe pública WorkspaceInfo Contém as propriedades de um espaço de trabalho local armazenado em cachê.
Classe pública WorkspaceItem Usado por QueryWorkspaceItems para representar um item. Herda todos os campos de item.
Classe pública WorkspaceItemSet Representa uma coleção de itens de espaço de trabalho.
Classe pública WorkspaceNotFoundException Descreve um WorkspaceNotFoundException.
Classe pública WorkspacePermissionProfile Uma classe que encapsula um conjunto de permissões para um espaço de trabalho.
Classe pública WorkspacePersistedMetadataTables O objeto descartável que faz com que as cópias armazenadas em cachê de metadados locais apresenta para ser enraizado fortemente no objeto gráfico do coletor de lixo, se o espaço de trabalho anexado é um espaço de trabalho local (WorkspaceLocation.Local).
Classe pública WorkspaceRequiresComputerNameException Exceção lançada quando um nome do computador for necessário para o espaço de trabalho.
Classe pública WorkspaceSuppressAsynchronousScanner Objeto descartável que impede o scanner assíncrono no espaço de trabalho anexado, se o espaço de trabalho anexado é um espaço de trabalho local (WorkspaceLocation.Local).
Classe pública WorkspaceVersionSpec Especifica uma versão baseada em um nome/proprietário do espaço de trabalho.
Classe pública WorkspaceVersionTableException Lançada quando o quadro de versão de espaço de trabalho for danificado ou não capaz de ser carregado.
Classe pública Workstation Uma classe que representa um computador e o estado de controle de origem nele.

Estruturas

  Estrutura Descrição
Estrutura pública EncodingDescription Representa uma descrição de codificação.

Interfaces

  Interface Descrição
Interface pública IDiffItem Interface para um item que é preparado para operações de diferença (diff).
Interface pública ILocalUpdateOperation Representa uma operação que é retornada pelo servidor a ser usado pelo cliente para atualizar o disco local.
Interface pública IPendingChangeEventArgs Representa uma interface que define os argumentos de evento pendentes de alterações.
Interface pública IPendingCheckin Uma interface que fornece dados para diretivas.
Interface pública IPendingCheckinNotes Informações sobre a parte das notas de check-in pendente de fazer o check-in.
Interface pública IPendingCheckinPendingChanges Informações sobre o componente alterações pendentes de check-in pendente.
Interface pública IPendingCheckinPolicies Informações sobre a parte das políticas de check-in pendente.
Interface pública IPendingCheckinWorkItems Informações sobre a parte de itens de trabalho de check-in pendente.
Interface pública IPolicyCompatibility Essa interface é usada para compatibilidade com versões anteriores para as políticas de check-in que foram movidas para novos tipos ou a assemblies.
Interface pública IPolicyDefinition Uma interface para interagir com o comportamento em tempo de design de uma política.É criada para permitir que as listas de instâncias de política são exibidas e editadas.
Interface pública IPolicyEditArgs Uma interface para especificar o contexto de edição de política.
Interface pública IPolicyEvaluation Uma interface para interagir com o comportamento de tempo de execução das diretivas (por exemplo, para avaliação).
Interface pública IToolExecutionFallBackResult
Interface pública IToolExecutionResult Interface definindo o resultado da operação executar
Interface pública IToolProvider Interface definindo o provedor de operação para o cliente OM TFS do Visual Studio

Delegados

  Delegado Descrição
Delegado público AffectedTeamProjectsEventHandler O evento que descreve uma lista de projetos de equipe.
Delegado público AfterWorkItemsUpdatedEventHandler Manipulador usado para sinalizar ao final de uma atualização de item de trabalho.
Delegado público BeforeWorkItemsUpdateEventHandler Manipulador usado para sinalizar o início de uma atualização de item de trabalho.
Delegado público BranchObjectCreatedEventHandler Manipulador para o objeto de ramificação criado.
Delegado público BranchObjectDeletedEventHandler Manipulador para o objeto de ramificação excluído.
Delegado público BranchObjectUpdatedEventHandler Manipulador para o objeto de ramificação atualizado.
Delegado público ChangesetReconciledEventHandler O manipulador para reconcilia a eventos do conjunto de alterações
Delegado público CommitCheckinEventHandler Manipulador para registros confirmadas
Delegado público CommitShelvesetEventHandler Manipulador para confirmar check-in particular.
Delegado público CommittedBranchCreatedEventHandler O manipulador para uma ramificação confirmado criou o evento.
Delegado público ConflictEventHandler Manipulador para todos os eventos do conflito.
Delegado público DeletedShelvesetEventHandler Manipulador para excluir o check-in particular.
Delegado público DestroyedEventHandler Manipulador para itens de destruição.
Delegado público ExceptionEventHandler Manipulador para todos os eventos de exceção.
Delegado público FolderContentChangedEventHandler Manipulador de eventos alterados conteúdo da pasta
Delegado público GetFilterCallback Esse tipo de representante fornece a capacidade de filtrar os resultados obter após a solicitação do servidor mas antes de resultados é processada localmente.Consulte o método de Get() de espaço de trabalho.
Delegado público GettingEventHandler Manipulador de eventos para um evento obtendo que é gerado durante uma operação de obtenção.
Delegado público MergeEventHandler Manipulador para todos os eventos de mesclagem.
Delegado público OperationEventHandler Manipulador para iniciar e executar operações.
Delegado público PendingChangeEventHandler Manipulador para todos os eventos de PendingChange.
Delegado público PolicyStateChangedHandler O manipulador de eventos para assíncronos alterações no estado de política.
Delegado público ProcessingChangeEventHandler Manipulador para processar eventos (CheckIn() e Shelve()de alteração).
Delegado público ResolvedConflictEventHandler Manipulador para todos os eventos resolvidos de conflito.
Delegado público SetWorkspaceLocationProgressEventHandler Manipulador de eventos de progresso quando o local do espaço de trabalho é atualizado.
Delegado público ShelvesetUpdatedEventHandler Manipulador para atualização de um check-in particular.
Delegado público TeamProjectFolderCreatedEventHandler Manipulador para a criação de uma pasta de projeto de equipe.
Delegado público UndonePendingChangeEventHandler Manipulador para todos os eventos de alteração desfeitos.
Delegado público UnshelveShelvesetEventHandler Manipulador para desfazer check-in particular check-in particular.
Delegado público WorkItemUpdatedEventHandler Manipulador para todos os eventos feitos a transição item de trabalho.
Delegado público WorkspaceCancelEventHandler Manipulador para um evento cancelar de espaço de trabalho.
Delegado público WorkspaceEventHandler Manipulador para alterações de espaço de trabalho.

Enumerações

  Enumeração Descrição
Enumeração pública AutoResolveOptions Especificar enum que está em conflito será resolvida como o automerge
Enumeração pública ChangeType Descreve o tipo de alteração que aplicada a um item.
Enumeração pública CheckinEvaluationOptions Opções para avaliação de check-in.Especifica que o check-in devem ser avaliado.
Enumeração pública CheckinOptions Opções de check-in.
Enumeração pública CheckinWorkItemAction Ação de check-in no item de trabalho.
Enumeração pública ConflictType Descreve o tipo de conflito.
Enumeração pública DeletedState Descreve o estado de um item excluído.
Enumeração pública GetItemsOptions Opções para chamadas de GetItems e de GetItem.
Enumeração pública GetOptions Opções para obter a operação.
Enumeração pública ItemType Descreve o tipo de item.
Enumeração pública LabelChildOption Enumeração para que LabelItem determinar o que deve ser feito com filhos.
Enumeração pública LabelResultStatus O status de um rótulo.
Enumeração pública LockLevel Níveis válidos de bloqueio. Usado na propriedade de LockLevel de PendingChange.
Enumeração pública MergeOptions Descreve as opções de mesclagem.
Enumeração pública OperationEventType Essas operações tenham notificações para o início e o suporte de eventos.
Enumeração pública OperationStatus Descreve o status de uma operação obter.
Enumeração pública PendingSetType Usado para distinguir os espaços de trabalho conjuntos pendentes em chamadas de QueryPendingChanges.
Enumeração pública PolicyEvaluationState Estados possíveis para a avaliação de política.
Enumeração pública RecursionType Descreve o tipo de recursão.
Enumeração pública RequestType Descreve o tipo de solicitação.
Enumeração pública Resolution Descreve a resolução de um conflito.
Enumeração pública SeverityType Descreve a gravidade de uma notificação.
Enumeração pública ShelvingOptions Opções para como executar a operação fazer check-in particular.
Enumeração pública ToolOperations Enum para as operações suportados existentes
Enumeração pública UpdateLocalVersionQueueOptions Opções controlar como e onde as versões locais são atualizadas.
Enumeração pública VersionControlArtifactType Descreve o tipo de produto de controle de versão.
Enumeração pública WarningType Descreve o tipo de um aviso.
Enumeração pública WebServiceLevel Representa a versão dos serviços da Web no servidor. Para o valor PreTfs2010, verificação para os recursos específicos usando a propriedade de VersionControlServer.SupportedFeatures.
Enumeração pública WorkingFolderType Descreve o tipo de uma pasta de trabalho.
Enumeração pública WorkItemCheckinAction Descreve a ação de check-in para itens de trabalho.
Enumeração pública WorkspaceDifferenceFlags
Enumeração pública WorkspaceDifferenceModifiedReason
Enumeração pública WorkspaceDifferenceType
Enumeração pública WorkspaceEventSource Descreve a origem de um evento de espaço de trabalho.
Enumeração pública WorkspacePermissionProfile.BuiltInIndexes Índices na matriz de WorkspacePermissionProfile.BuiltInProfiles.
Enumeração pública WorkspacePermissions Descreve as permissões que o usuário atual tem no espaço de trabalho.