Microsoft.TeamFoundation.VersionControl.Client (Espacio de nombres)

El espacio de nombres Microsoft.TeamFoundation.VersionControl.Client proporciona las API que se requiere para que una aplicación cliente ejecuta la funcionalidad de control de versiones en Visual Studio Team Foundation Server.

Este espacio de nombres proporciona métodos y clases que permiten trabajar con las características de control de versiones de Team Foundation Server. Puede tener acceso a las API que representa los archivos y carpetas versión- controlados, cambios y cambios pendientes, conjuntos, combinaciones, bifurcaciones, y proyectos de equipo.

La clase de VersionControlServer representa el repositorio de Team Foundation Server . Puede utilizar esta clase para realizar tareas como las siguientes:

  • Ejecutar consultas.

  • Conjuntos de escribir.

  • Obtener los conjuntos de cambios.

  • Cree las áreas de trabajo.

La clase de Item representa un archivo o una carpeta que se registran al repositorio. El objeto de Change representa un cambio individual. También contiene referencias al elemento que se vea afectado por el cambio y el tipo de cambio que se produjo. La clase de Changeset representa la colección de cambios en un archivo o carpeta en el repositorio.

La clase de PendingChange representa un cambio que no se ha confirmado el repositorio. La clase de PendingSet representa una colección de cambios pendientes.

La clase de Shelveset representa los cambios que se reservan para el trabajo o la protección posterior.

La clase de Conflict representa una diferencia entre dos elementos del repositorio.

Clases

  Clase Descripción
Clase pública AcceptMergeNamespaceConflictRequiresDestinationException Describe un AcceptMergeNamespaceConflictRequiresDestinationException.
Clase pública AcceptMergeVersionConflictRequiresDestinationException Describe un AcceptMergeVersionConflictRequiresDestinationException.
Clase pública AcceptYoursRenameTheirsRequiresDestinationException Describe un AcceptThesRenameTheirsRequiresDestinationException.
Clase pública AccessControlEntryFromVersionControl Representa un objeto de AccessControlEntry de control de versiones.
Clase pública AccessEntry Describe una entrada de la Lista de control de acceso.
Clase pública AdminRepositoryInfo Estructura de datos devuelta por el método de QueryRepositoryInformation.
Clase pública AdvancedToolParameters Clase utilizada para pasar parámetros avanzados a los implementadores de la ejecución de la herramienta
Clase pública AffectedTeamProjects Representa los proyectos de equipo que se ven afectados por un conjunto de cambios pendientes.
Clase pública AffectedTeamProjectsEventArgs El evento que describe una lista de proyectos de equipo.
Clase pública ArtifactIdentifierRequiredException Describe un ArtifactIdentifierRequiredException.
Clase pública ArtifactNotFoundException La excepción para indicar un artefacto no se encontró.
Clase pública AssociatedWorkItemInfo Representa un conjunto de información sobre los elementos de trabajo.
Clase pública AuthorizationException Describe un AutorizationException.
Clase pública AutoMergeDisallowedException Excepción que se produce cuando un combinar automáticamente se intenta en un conflicto del que se deniega el combinar automáticamente.
Clase pública BadChecksumException Describe un BadChecksumException.
Clase pública BaselineUnavailableException Iniciada por el cliente cuando una operación de deshacer deseado para contenido en el disco, pero no ha podido porque una línea base no estaba disponible sin conexión.
Clase pública BranchHistoryTreeItem El tipo de nodo de elemento de árbol del historial de bifurcación que representa un nodo individual de un árbol de topología de bifurcación.
Clase pública BranchObject Describe las propiedades de una clase de BranchObject que son relevantes para el repositorio.
Clase pública BranchObjectCreatedEventArgs El argumento del objeto de bifurcación creó evento.
Clase pública BranchObjectDeletedEventArgs Argumento del evento eliminado objeto de bifurcación.
Clase pública BranchObjectOwnership Se utiliza para devolver información de la raíz de la bifurcación del repositorio.
Clase pública BranchObjectUpdatedEventArgs Argumentos del objeto bifurcación actualizado.
Clase pública BranchProperties Describe las propiedades de un objeto de bifurcación.
Clase pública BranchRelative Representa una fila del objeto de QueryBranches.
Clase pública BranchSourceNotCommittedException Describe un BranchSourceNotCommittedException.
Clase pública CancelException Obsoleta. Excepción para la cancelación usuario- solicitada de acciones del cliente.
Clase pública CannotBranchDestroyedContentException Describe un CannotBranchDestroyedContentException.
Clase pública CannotChangeRootFolderException Describe un CannotChangeRootFolderException.
Clase pública CannotChangeWorkspaceOwnerException Describe un CannotChangeWorkspaceOwnerException.
Clase pública CannotCheckinAllWithEditException Describe un CannotCheckinAllWithEditException.
Clase pública CannotCheckinDependantRenameException Describe un CannotCheckinDependantRenameException.
Clase pública CannotCheckinPartialUndeleteException Describe un CannotCheckinPartialUndeleteException.
Clase pública CannotCheckinRenameAsPendingAddConflictsException Describe un CannotCheckinRenameAsPendingAddConflictsException.
Clase pública CannotCheckinRenameDueToChildConflictException Representa una excepción producida cuando el cliente no puede escribir el cambio debido a conflictos secundario.
Clase pública CannotCreateFilesInRootException Describe un CannotCreateFilesInRootException.
Clase pública CannotCreateParentFolderException Describe un CannotCreateParentFolderException.
Clase pública CannotDeleteTeamProjectFolderException Describe un CannotDeleteTeamProjectFolderException.
Clase pública CannotDestroyRootException Describe un CannotDestroyRootException.
Clase pública CannotFindLatestChangesetException Describe un CannotFindLatestChangesetException.
Clase pública CannotLockException Describe un CannotLockException.
Clase pública CannotMergeDestroyedFileException Describe un CannotMergeDestroyedFileException.
Clase pública CannotMergeUnderSourceException Describe un CannotMergeUnderSourceException.
Clase pública CannotMergeWithExistingConflictException Describe un CannotMergeWithExistingConflictException.
Clase pública CannotMergeWithWorkspaceSpecAndPendingDeleteException Describe un CannotMergeWithWorkspaceSpecAndPendingDeleteException.
Clase pública CannotMoveToRootException Describe un CannotMoveToRootException.
Clase pública CannotPendChangeOnDestroyedFileException Describe un CannotPendChangeOnDestroyedFileException.
Clase pública CannotPendEditOnDeletedFileWithGetLatestException Describe un CannotPendEditOnDeletedFileWithGetLatestException.
Clase pública CannotPendEditOnRenamedFileWithGetLatestException Describe un CannotPendEditOnRenamedFileWithGetLatestException.
Clase pública CannotRenameBackToOriginalSourceException Describe un CannotRenameBackToOriginalSourceException.
Clase pública CannotRenameDueToChildConflictException Describe un CannotRenameDueToChildConflictException.
Clase pública CannotResolveAcceptMergeWithNonexistentVersionException Describe un CannotResolveAcceptMergeWithNonexistentVersionException.
Clase pública CannotResolveBecauseShelvesetDeletedException Representa una excepción producida cuando se elimine el cliente no puede resolver debido a comando de aplazar el conjunto.
Clase pública CannotResolveConflictAsAutoMerge Describe un CannotResolveConflictAsAutoMerge.
Clase pública CannotResolveDeletedItemWithAcceptMergeException Describe un CannotResolveDeletedItemWithAcceptMergeException.
Clase pública CannotResolveDueToRenameAndDelete Representa una excepción que se produjo cuando el cliente no puede resolver debido cambiar de nombre y eliminar.
Clase pública CannotResolveToPartialUndeleteException Describe un CannotResolveToPartialUndeleteException.
Clase pública CannotSetMappingOnRenameException Describe un CannotSetMappingOnRenameException.
Clase pública CannotShelvePartialUndeleteException Describe un CannotShelvePartialUndeleteException.
Clase pública CannotSpecifyNewNameException Describe un CannotSpecifyNewNameException.
Clase pública CannotTakeCheckoutLockInLocalWorkspaceException Representa una excepción que se produce cuando el cliente no puede realizar el bloqueo de desprotección en el área de trabajo local.
Clase pública CannotUndeleteTeamProjectFolderException Describe un CannotUndeleteTeamProjectFolderException.
Clase pública CannotUndoItemExistingLockConflictsException Describe un CannotUndoItemExistingLockConflictsException.
Clase pública CannotUndoRenameDueToChildConflictException Representa una excepción producida cuando no puede el cliente deshacer el proceso de cambio de nombre debido al conflicto secundario.
Clase pública CannotUnlockException Describe un CannotUnlockException.
Clase pública Change Representa un cambio individual a un elemento.
Clase pública ChangeAlreadyPendingException Describe un ChangeAlreadyPendingException.
Clase pública Changeset Representa un conjunto de cambios se confirman en el repositorio.
Clase pública ChangesetAuthorMustBeNonGroupException Describe un ChangesetAuthorMustBeNonGroupException.
Clase pública ChangesetMerge Representa una combinación de un conjunto de cambios en otro conjunto de cambios.
Clase pública ChangesetMergeDetails Representa información sobre una combinación del conjunto de cambios.
Clase pública ChangesetNotFoundException Describe un ChangesetNotFoundException.
Clase pública ChangesetReconciledEventArgs Argumentos de evento que describen a reconciliar- - conjunto a eventos
Clase pública ChangesetSummary Representa información adicional sobre un conjunto.
Clase pública ChangesetVersionSpec Especifica una versión basada en un número del conjunto de cambios.
Clase pública CheckinConflict Esta clase representa los conflictos que están registrados por la evaluación de la protección.
Clase pública CheckinEvaluationResult Esta clase contiene los resultados de una evaluación de un conjunto de cambios que se protejan.
Clase pública CheckinException Excepción para indicar que los conflictos se produjeron esa protección evitarse.
Clase pública CheckinNote Representa las notas de protección que forman parte de un conjunto de cambios.
Clase pública CheckinNoteFailure Una clase que describe un error en la evaluación de la nota de protección.
Clase pública CheckinNoteFieldDefinition Representa una definición de campo de notas de protección.
Clase pública CheckinNoteFieldValue Representa un valor de campo de notas de protección.
Clase pública CheckInParameters Representa los datos que se requiere para una protección.
Clase pública CheckoutLockRequiredException Describe un CheckoutLockRequiredException.
Clase pública CheckoutLocksDisabledException Describe un CheckoutLocksDisabledException.
Clase pública CommitCheckinEventArgs Argumento del evento de protección de confirmación.
Clase pública CommitShelvesetEventArgs Argumento del evento del conjunto de cambios aplazados de confirmación.
Clase pública CommittedBranchCreatedEventArgs Los argumentos de una bifurcación de confianza del evento.
Clase pública Conflict Representa un único conflicto entre dos elementos.
Clase pública ConflictEventArgs Argumentos de evento que describen acciones en un conflicto.
Clase pública ContentNotUploadedException Describe un ContentNotUploadedException.
Clase pública ContentRequiredException Describe un ContentRequiredException.
Clase pública CorruptBaselineException Representa un excepción producida debido a la línea base dañado.
Clase pública CouldNotAddProxyException Describe un CouldNotAddProxyException.
Clase pública CouldNotDeleteProxyException Describe un CouldNotDeleteProxyException.
Clase pública CreateBranchObjectException Describe un CreateBranchObjectException.
Clase pública CreateWorkspaceParameters Un objeto de CreateWorkspaceParameters encapsula toda la información necesaria para llamar a VersionControlServer.CreateWorkspace.
Clase pública DateVersionSpec Especifica una versión basada en una fecha y una marca de tiempo.
Clase pública DateVersionSpecBeforeBeginningOfRepositoryException Describe un DateVersionSpecBeforeBeginningOfRepositoryException.
Clase pública DefaultToolExecutionResult Los resultados de la herramienta predeterminado que es básicamente una implementación vacía del resultado de la herramienta para las herramientas de ensamblado
Clase pública DeletedShelvesetEventArgs Argumento del evento de DeletedShelveset.
Clase pública DeltaException Describe un DeltaException.
Clase pública DepthOneMappingsNotSupportedException Excepción que indica que el servidor no admite asignaciones con 1 nivel de profundidad.
Clase pública DestroyedContentUnavailableException Describe un DestroyedContentUnavailableException.
Clase pública DestroyEventArgs Argumentos de evento para los elementos destruidos.
Clase pública Difference Contiene los métodos para realizar operaciones de la diferencia (diff) en dos archivos.
Clase pública DiffItemLocalFile Representa un archivo local que se ha preparado para las operaciones de la diferencia.
Clase pública DiffItemLocalWorkspace Clase de IDiffItem para comparar archivos en las áreas de trabajo locales en el contenido original (versión del área de trabajo).
Clase pública DiffItemPendingChangeBase Representa el contenido original del archivo que contiene un cambio pendiente.
Clase pública DiffItemShelvedChange Representa un cambio obsoleta del que se ha preparado para las operaciones de la diferencia.
Clase pública DiffItemVersionedFile Representa un archivo con control de versiones que se ha preparado para las operaciones de la diferencia.
Clase pública DuplicateChangeException Describe un DuplicateChangeException.
Clase pública DuplicateCheckinNoteFieldException Describe un DuplicateCheckinNoteFieldException.
Clase pública DuplicateExtensionException Describe un DuplicateExtensionException.
Clase pública DuplicateFileTypeException Describe un DuplicateFileTypeException.
Clase pública DuplicateItemFoundException Describe un DuplicateItemFoundException.
Clase pública DuplicateItemsInCheckInRequestException Describe un DuplicateItemsInCheckInRequestException.
Clase pública DuplicateServerItemException Describe un DuplicateServerItemException.
Clase pública DuplicateWorkingFolderException Describe un DuplicateWorkingFolderException.
Clase pública EmptyCheckInException Describe un EmptyCheckInException.
Clase pública ExceptionEventArgs Argumentos de evento que describen acciones en una excepción no es grave.
Clase pública ExistingParentFileException Describe un ExistingParentFileException.
Clase pública ExtendedItem Describe un elemento extendido.
Clase pública ExtendedMerge Representa extendidas información sobre una combinación.
Clase pública Failure Describe un error.
Clase pública FeatureNotSupportedException Excepción que se produce en el cliente cuando una característica no es compatible con el servidor.
Clase pública FileIdNotFoundException Describe un FileIdNotFoundException.
Clase pública FileType Representa el tipo de un archivo.
Clase pública FolderContentChangedEventArgs Argumentos de evento que describen un evento de cambio de contenido de la carpeta
Clase pública FolderContentException Describe un FolderContentException.
Clase pública FolderEditException Describe un FolderEditException.
Clase pública FutureDateException Describe un FutureDateException.
Clase pública GatedCheckinException Excepción para indicar que una protección se le deniega debido a la protección controlada de complemento.
Clase pública GenericException Describe un GenericException.
Clase pública GetLatestOnCheckoutDisabledException Describe un GetLatestOnCheckoutDisabledException.
Clase pública GetRequest Representa una solicitud de operación Get.
Clase pública GetStatus Representa el estado de una operación de Workspace.Get .
Clase pública GettingEventArgs Argumentos del evento que obtiene.
Clase pública GlobalSecurity Representa la configuración de seguridad globales de un elemento.
Clase pública IdentityDeletedException Describe un IdentityDeletedException.
Clase pública IdentityNotFoundException Describe un IdentityNotFoundException.
Clase pública IllegalCommentException Describe un IllegalCommentException.
Clase pública IllegalComputerNameException Describe un IllegalComputerNameException.
Clase pública IllegalFieldNameException Describe un IllegalFieldNameException.
Clase pública IllegalIdentityException Describe un IllegalIdentityException.
Clase pública IllegalLabelNameException Describe un IllegalLabelNameException.
Clase pública IllegalPolicyNameException Describe un IllegalPolicyNameException.
Clase pública IllegalServerItemException Describe un IllegalServerItemException.
Clase pública IllegalShelvesetException Describe un IllegalShelvesetException.
Clase pública IllegalShelvesetOwnerException Describe un IllegalShelvesetOwnerException.
Clase pública IllegalUrlException Describe un IllegalUrlException.
Clase pública IllegalVersionException Describe un IllegalVersionException.
Clase pública IllegalWorkspaceException Describe un IllegalWorkspaceException.
Clase pública IncompatibleChangeException Describe un IncompatibleChangeException.
Clase pública IncompatibleCompressionFormatException Describe un IncompatibleCompressionFormatException.
Clase pública IncompletePendingChangeException Describe un IncompletePendingChangeException.
Clase pública IncompleteUploadException Describe un IncompleteUploadException.
Clase pública InconsistentRequestTypesException Describe un InconsistentRequestTypesException.
Clase pública IncorrectSizeException Describe un IncorrectSizeException.
Clase pública InheritanceChange Representa un cambio de herencia.
Clase pública InvalidAcceptYoursException Describe un InvalidAcceptThesException.
Clase pública InvalidAcceptYoursRenameTheirsException Describe un InvalidAcceptThesRenameTheirsException.
Clase pública InvalidBranchCheckinOptionException Describe un InvalidBranchCheckinOptionException.
Clase pública InvalidCheckinDateException La excepción que se produce cuando la fecha de la protección no es válida.
Clase pública InvalidCheckinTicketException Describe un SecurityConfigurationException.
Clase pública InvalidConflictIdException Describe un InvalidConflictIdException.
Clase pública InvalidExtensionException Describe un InvalidExtensionException.
Clase pública InvalidFileIdException Describe un InvalidFileIdException.
Clase pública InvalidFileTypeException Excepción para indicar que el tipo de archivo especificado no es válido.
Clase pública InvalidIdentityException Describe un InvalidIdentityException.
Clase pública InvalidProjectPendingChangeException Describe un InvalidProjectPendingChangeException.
Clase pública InvalidResolutionException Describe un InvalidResolutionException.
Clase pública InvalidSqlDateException Describe un InvalidSqlDateException.
Clase pública InvalidVersionSpecException Excepción que se produce cuando algo es incorrecta con la sintaxis de una especificación de la versión.
Clase pública InvalidVersionSpecForOperationException Describe un InvalidVersionSpecForOperationException.
Clase pública Item Representa una versión de confianza de un archivo o una carpeta del servidor de control de versiones.
Clase pública ItemCloakedException Describe un ItemCloakedException.
Clase pública ItemDeletedException Describe un ItemDeletedException.
Clase pública ItemExistsException Describe un ItemExistsException.
Clase pública ItemIdentifier Representa un identificador único para un elemento.
Clase pública ItemLockedException Describe un ItemLockedException.
Clase pública ItemMerge Representa una combinación de dos elementos.
Clase pública ItemNotCheckedOutException Describe un ItemNotCheckedOutException.
Clase pública ItemNotFoundException Describe un ItemNotFoundException.
Clase pública ItemNotMappedException Describe un RollbackInvalidVersionSpecException.
Clase pública ItemProperties Encapsula un conjunto de propiedades asociadas a una ruta.
Clase pública ItemRequiredException Describe un ItemRequiredException.
Clase pública ItemSecurity Representa la seguridad de un elemento.
Clase pública ItemSet Representa los resultados de una operación de QueryItem.
Clase pública ItemSpec Representa uno o más archivos o carpetas en el equipo local o en el servidor de control de versiones.
Clase pública LabelDuplicateItemException Describe un LabelDuplicateItemException.
Clase pública LabelExistsException Describe un LabelExistsException.
Clase pública LabelHasChildrenException Describe un LabelHasChildrenException.
Clase pública LabelItemSpec Representa un elemento se etiquetar que.
Clase pública LabelNotFoundException Describe un LabelNotFoundException.
Clase pública LabelNotUniqueException Describe un LabelNotUniqueException.
Clase pública LabelOwnerChangeException Describe un LabelOwnerChangeException.
Clase pública LabelPendingAddException Describe un LabelPendingAddException.
Clase pública LabelResult Encapsula una etiqueta así como propiedades del ámbito y estado.
Clase pública LabelVersionSpec Representa la versión como etiqueta.
Clase pública LatestVersionDeletedException Describe un LatestVersionDeletedException.
Clase pública LatestVersionSpec Representa la última versión válida del repositorio.
Clase pública LoadFailurePolicyType Representa un error en el intento de cargar un tipo de directiva.
Clase pública LocalItemExclusionEvaluator Un LocalItemExclusionEvaluator es evaluador para la exclusión locales del elemento.
Clase pública LocalItemOutOfDateException Describe un LocalItemOutOfDateException.
Clase pública LocalItemRequiredException Describe un LocalItemRequiredException.
Clase pública LocalPathTooLongException Describe un LocalPathTooLongException.
Clase pública LocalVersion Encapsula un elemento local así como la información de elemento y la versión.
Clase pública LocalVersionNotFoundException Describe un LocalVersionNotFoundException.
Clase pública LocalWorkspaceRequiredException Representa una excepción que se produce cuando se requiere un lugar de trabajo local.
Clase pública LocalWorkspaceTransactionAlreadyRunningException
Clase pública LongPathInWorkspaceRequires2012QU1Exception
Clase pública Mapping Describe una asignación que enlaza un elemento en el servidor a un elemento en el equipo local.
Clase pública MappingConflictException Excepción para indicar que el área de trabajo contiene carpetas de trabajo en conflicto.
Clase pública MappingException Describe un RollbackInvalidVersionSpecException.
Clase pública MaxRowsEvaluatedException Describe un MaxRowsEvaluatedException.
Clase pública MergeCandidate Representa un candidato de conjunto de cambios para combinación.
Clase pública MergeConflictExistsException Describe un MergeConflictExistsException.
Clase pública MergeDoNotHaveTargetLocallyException Describe un MergeDoNotHaveTargetLocallyException.
Clase pública MergeEditDeleteException Describe un MergeEditDeleteException.
Clase pública MergeEventArgs Argumentos que describen una operación de combinación en un solo elemento.
Clase pública MergeSource Representa el origen de una combinación.
Clase pública MergeTargetCloakedException Describe un MergeTargetCloakedException.
Clase pública MergeTargetFileSourceDirectoryException Describe un MergeTargetFileSourceDirectoryException.
Clase pública MergeTargetNotMappedException Describe un MergeTargetNotMappedException.
Clase pública MergeTargetPathAlreadyHasPendingMergeException Describe un MergeTargetPathAlreadyHasPendingMergeException.
Clase pública MergeTargetPathHasIncompatiblePendingChangeException Describe un MergeTargetPathHasIncompatiblePendingChangeException.
Clase pública MergeTargetPathHasNamespacePendingChangeConflictException Describe un MergeTargetPathHasNamespacePendingChangeConflictException.
Clase pública MissingBaselineException La excepción que se produce cuando falta el archivo de la línea base.
Clase pública MissingParentIsRenameOrUndeleteException Describe un MissingParentIsRenameOrUndeleteException.
Clase pública MultipleWorkspacesFoundException Representa el MultipleWorkspacesFoundException.
Clase pública MustUndeleteParentException Describe un MustUndeleteParentException.
Clase pública NoChangesToShelveException Describe un NoChangesToShelveException.
Clase pública NoLockExistsException Describe un NoLockExistsException.
Clase pública NoMergeRelationshipException Describe un NoMergeRelationshipException.
Clase pública NotAllowedOnFolderException Describe un NotAllowedOnFolderException.
Clase pública NotPermittedForLocalWorkspaceException Representa una acción que se realiza en un área de trabajo local que no se permite un área de trabajo local.
Clase pública NotWorkspaceOwnerException Describe un NotWorkspaceOwnerException.
Clase pública OnlyOneWorkspaceException Excepción para indicar que los archivos que no se intervalo especificado varias áreas de trabajo.
Clase pública OperationEventArgs Argumentos de evento de transferencia de archivos (cargas y descargas).
Clase pública OwnerRequiredException Describe un OwnerRequiredException.
Clase pública PartialRenameConflictException Describe un PartialRenameConflictException.
Clase pública PendingChange Representa un cambio que no se ha confirmado el repositorio.
Clase pública PendingChangeChangedException Describe un PendingChangeChangedException.
Clase pública PendingChangeContentNotFoundException Describe un PendingChangeContentNotFoundException.
Clase pública PendingChangeEventArgs Argumentos de evento que describen acciones en un cambio pendiente.
Clase pública PendingChangeMergeConflictExistsException Describe un PendingChangeMergeConflictExistsException.
Clase pública PendingChildException Describe un PendingChildException.
Clase pública PendingDeleteConflictChangeException Describe un PendingDeleteConflictChangeException.
Clase pública PendingLocalVersionMismatchException Describe un PendingLocalVersionMismatchException.
Clase pública PendingParentDeleteException Describe un PendingParentDeleteException.
Clase pública PendingSet Representa un conjunto de objetos de PendingChange .
Clase pública PermissionChange Representa un cambio de permisos.
Clase pública PluginHasMultipleInterfacesException Describe un PluginHasMultipleInterfacesException.
Clase pública PolicyBase Clase base para heredar para una nueva directiva de protección.
Clase pública PolicyEnvelope Encapsula una instancia de directiva así como otras propiedades.
Clase pública PolicyFailure Describe un error en la evaluación de la directiva.
Clase pública PolicyFailureInfo Contiene información sobre un error de la directiva.
Clase pública PolicyList Administra una lista de directivas cargadas para un conjunto de cambios pendientes.
Clase pública PolicyOverrideInfo Contiene información sobre una invalidación de los errores de la directiva.
Clase pública PolicyStateChangedEventArgs La directiva y la lista de errores asociados a un evento de PolicyStateChanged.
Clase pública PolicyType Una clase que representa un tipo de directiva y permite que las nuevas instancias son creadas.
Clase pública ProcessingChangeEventArgs Argumentos de evento que describen el cambio que se procesa.
Clase pública PropertiesMergeSummary Representa el resumen de la combinación de las propiedades.
Clase pública ProxyInfo Información sobre una conexión del servidor proxy.
Clase pública QueryHistoryParameters Representa todos los parámetros necesarios para llamar al método de QueryHistory en el objeto de VersionControlServer.
Clase pública ReconcileFailedException Representa reconciliar un excepción.
Clase pública RenameWorkingFolderException Describe un RenameWorkingFolderException.
Clase pública RepositoryNotFoundException Excepción que se produce cuando un repositorio en la dirección URL especificada no se encuentra o no se pudo obtener acceso.
Clase pública RepositoryPathTooLongDetailedException
Clase pública RepositoryPathTooLongDueToDeletedItemsException
Clase pública RepositoryPathTooLongException Describe un RepositoryPathTooLongException.
Clase pública RepositoryProperties Describe las propiedades globales de este repositorio.
Clase pública ReservedAnnotationException Describe un ReservedAnnotationException.
Clase pública ResolutionOptions Opciones para controlar cómo se resuelve el conflicto.
Clase pública ResolvedConflictEventArgs Argumentos de evento que describen un conflicto resuelto.
Clase pública ResourceAccessException Excepción que se produce cuando una comprobación de acceso.
Clase pública RollbackInvalidOptionException Describe un RollbackInvalidOptionException.
Clase pública RollbackInvalidVersionSpecException Describe un RollbackInvalidVersionSpecException.
Clase pública RootInheritanceException Describe un RootInheritanceException.
Clase pública SavedCheckin Representa un intento de protección.
Clase pública SecurityChange Describe las propiedades de una clase de SecurityChange que son relevantes para el repositorio.
Clase pública SecurityConfigurationException Describe un SecurityConfigurationException.
Clase pública SecurityException Describe un SecurityException.
Clase pública ServerItemException Describe un ServerItemException.
Clase pública ServerItemRequiredException Describe un ServerItemRequiredException.
Clase pública ServerSettings Representa la configuración del servidor y sus componentes.
Clase pública SetWorkspaceLocationProgressEventArgs Argumentos de evento que describen el estado de la conversión del área de trabajo (servidor al valor local, o el valor local en el servidor).
Clase pública ShelvedChangeNotFoundException Describe un ShelvedChangeNotFoundException.
Clase pública ShelveException Excepción para indicar que los problemas se produjeron que por un conjunto de confirmarse del servidor.
Clase pública ShelveMergeConflictExistsException Describe un ShelveMergeConflictExistsException.
Clase pública Shelveset Una colección de servidor de cambios pendientes y de metadatos asociados.
Clase pública ShelvesetCheckInParameters Representa la información necesaria para proteger un conjunto de cambios aplazados.
Clase pública ShelvesetExistsException Describe un ShelvesetExistsException.
Clase pública ShelvesetNotFoundException Describe un ShelvesetNotFoundException.
Clase pública ShelvesetUpdatedEventArgs Argumentos de evento para la actualización de un conjunto de cambios aplazados.
Clase pública ShelvingPartialRenameConflictException Describe un ShelvingPartialRenameConflictException.
Clase pública TargetCloakedException Describe un TargetCloakedException.
Clase pública TargetHasPendingChangeException Describe un TargetHasPendingChangeException.
Clase pública TargetIsChildException Describe un TargetIsChildException.
Clase pública TeamFoundationVersionControlNotEnabledForTeamProject
Clase pública TeamProject Representa un proyecto de equipo con respecto a la funcionalidad del control de versiones.
Clase pública TeamProjectCannotDeleteException Describe un TeamProjectCannotDeleteException.
Clase pública TeamProjectFolderCreatedEventArgs Argumentos de evento para la creación de un proyecto de equipo
Clase pública TeamProjectFolderOptions Representa las opciones para un proyecto de equipo.
Clase pública TeamProjectFolderPermission Representa los permisos en una carpeta del proyecto de equipo.
Clase pública TeamProjectNotEmptyException Describe un TeamProjectNotEmptyException.
Clase pública TeamProjectNotFoundException Describe un TeamProjectNotFoundException.
Clase pública ThreeWayMerge Contiene los métodos para realizar una combinación de tres partes.
Clase pública ToolProviderConstants Constantes utilizadas por los proveedores de la herramienta.
Clase pública ToolProviderCookieGenerator El generador de la cookie.Utiliza un generador básico de números aleatorios
Clase pública TrackMergesExceededMaxBranchesLimitException Describe un TrackMergesExceededMaxBranchesLimitException.
Clase pública UnableToLoadLocalPropertiesTableException Describe el objeto UnableToLoadLocalPropertiesTableException.
Clase pública UnableToLoadLocalVersionTableException La excepción que se produce cuando la tabla de versiones del área de trabajo local no puede cargarse.
Clase pública UnableToLoadPendingChangesTableException Describe la clase de UnableToLoadPendingChangesTableException.
Clase pública UndeleteAboveUnrelatedItemException Describe un UndeleteAboveUnrelatedItemException.
Clase pública UndeleteNewNameNotSupportedException Describe un UndeleteNewNameNotSupportedException.
Clase pública UnshelveException Excepción para indicar que los problemas se produjeron que evitar el retomar los cambios aplazados de un conjunto de cambios aplazados.
Clase pública UnshelveShelvesetEventArgs Argumento del evento de UnshelveShelveset.
Clase pública UnshelvingPartialRenameException Describe un ShelvingPartialRenameConflictException.
Clase pública UpdateLocalVersionQueue Representa una cola que se utiliza para actualizar la tabla de versiones del área de trabajo local.
Clase pública UpdateWorkspaceParameters Un objeto de UpdateWorkspaceParameters encapsula toda la información necesaria para llamar a Workspace.Update.
Clase pública UploadFileException Se produce cuando se produce una excepción en el archivo de carga.
Clase pública VersionConflictException Describe un VersionConflictException.
Clase pública VersionControlArtifactProvider Proporciona métodos a los artefactos desde el control de versiones de recuperación según el modelo de objetos.
Clase pública VersionControlException Este la API la infraestructura de Team Foundation Server y no deben usarse directamente desde el código.
Clase pública VersionControlLabel Representa una etiqueta del control de versiones.
Clase pública VersionControlServer Representa el repositorio de control de versiones.
Clase pública VersionSpec Una clase de utilidad para analizar especificaciones de la versión.
Clase pública Warning Representa una advertencia.
Clase pública WebMethodNotSupportedException Describe un WebMethodNotSupportedException.
Clase pública WildcardNotAllowedException Describe un WildcardNotAllowedException.
Clase pública WorkingFolder Representa un valor de la carpeta de trabajo.
Clase pública WorkingFolderCreationException Describe un WorkingFolderCreationException.
Clase pública WorkingFolderException Describe un WorkingFolderException.
Clase pública WorkingFolderInUseException Describe un WorkingFolderInUseException.
Clase pública WorkItemCheckedInfo Representa información complementaria sobre un elemento de trabajo.
Clase pública WorkItemCheckinInfo Representa información sobre una protección de elemento de trabajo.
Clase pública WorkItemsUpdateEventArgs Argumento de evento que proporciona más información sobre los elementos de trabajo en una actualización.
Clase pública WorkItemUpdatedEventArgs Argumentos de evento que describen acciones en un elemento de trabajo cambiar.
Clase pública WorkItemUpdateException Excepción para un error que se produjo durante la actualización de un elemento de trabajo.
Clase pública Workspace Describe las propiedades y métodos de un área de trabajo.Para obtener más información sobre cómo utilizar este tipo, vea actividades de Team Foundation Build.
Clase pública WorkspaceCancelEventArgs Argumentos para un evento de cancelación del área de trabajo.
Clase pública WorkspaceCheckInParameters Representa la información necesaria para proteger los cambios pendientes localizados en un área de trabajo.
Clase pública WorkspaceCreationException Describe un WorkspaceCreationException.
Clase pública WorkspaceDeletedException Describe el WorkspaceDeletedException.
Clase pública WorkspaceDeletionException Describe un WorkspaceDeletionException.
Clase pública WorkspaceDifference
Clase pública WorkspaceEventArgs Argumentos de evento para los cambios del área de trabajo.
Clase pública WorkspaceException Describe un WorkspaceException.
Clase pública WorkspaceExistsException Describe un WorkspaceExistsException.
Clase pública WorkspaceInfo Contiene las propiedades de un área de trabajo local almacenada en caché.
Clase pública WorkspaceItem Utilizado por QueryWorkspaceItems para representar un elemento. Hereda todos los elementos.
Clase pública WorkspaceItemSet Representa una colección de elementos de trabajo.
Clase pública WorkspaceNotFoundException Describe un WorkspaceNotFoundException.
Clase pública WorkspacePermissionProfile Una clase que encapsula un conjunto de permisos para un área de trabajo.
Clase pública WorkspacePersistedMetadataTables Objeto disponibles que hace que las copias en caché de tablas locales de metadatos que se arraigarán fuertemente en el gráfico de objeto del recolector de elementos no utilizados, si el área de trabajo adjunta es un área de trabajo local (WorkspaceLocation.Local).
Clase pública WorkspaceRequiresComputerNameException Excepción que se produce cuando un nombre de equipo se requiere para el área de trabajo.
Clase pública WorkspaceSuppressAsynchronousScanner Objeto disponibles que suprime el escáner asincrónico en el área de trabajo adjunta, si el área de trabajo adjunta es un área de trabajo local (WorkspaceLocation.Local).
Clase pública WorkspaceVersionSpec Especifica una versión basada en un nombre y un propietario del área de trabajo.
Clase pública WorkspaceVersionTableException Se produce cuando el archivo está dañado de tabla de versiones del área de trabajo o no capaces de cargar.
Clase pública Workstation Una clase que representa un equipo y el estado de control de código fuente en él.

Estructuras

  Estructura Descripción
Estructura pública EncodingDescription Representa una descripción de codificación.

Interfaces

  Interfaz Descripción
Interfaz pública IDiffItem Interfaz para un elemento que se ha preparado para las operaciones de la diferencia (diff).
Interfaz pública ILocalUpdateOperation Representa una operación devuelta por el servidor que va a utilizar el cliente para actualizar el disco local.
Interfaz pública IPendingChangeEventArgs Representa una interfaz que define los argumentos de evento pendientes de los cambios.
Interfaz pública IPendingCheckin Una interfaz que proporciona los datos para las directivas.
Interfaz pública IPendingCheckinNotes Información sobre la parte de las notas de protección pendiente.
Interfaz pública IPendingCheckinPendingChanges Información sobre el componente de cambios pendientes de la protección pendiente.
Interfaz pública IPendingCheckinPolicies Información sobre la parte de las directivas de protección pendiente.
Interfaz pública IPendingCheckinWorkItems Información sobre la parte de los elementos de trabajo de la protección pendiente.
Interfaz pública IPolicyCompatibility Esta interfaz se utiliza para la compatibilidad con versiones anteriores para las directivas de protección que se han movido a nuevos tipos o ensamblados.
Interfaz pública IPolicyDefinition Una interfaz a interactuar con el comportamiento en tiempo de diseño de una directiva.Está diseñado a las listas de permitidos de instancias de la directiva que se van a mostrar y editadas.
Interfaz pública IPolicyEditArgs Una interfaz para especificar el contexto de edición de la directiva.
Interfaz pública IPolicyEvaluation Una interfaz a interactuar con el comportamiento en tiempo de ejecución de directivas (por ejemplo, para la evaluación).
Interfaz pública IToolExecutionFallBackResult
Interfaz pública IToolExecutionResult Interfaz que define el resultado de la operación execute
Interfaz pública IToolProvider Interfaz que define el proveedor de la operación para el cliente OM a TFS Visual Studio

Delegados

  Delegado Descripción
Delegado público AffectedTeamProjectsEventHandler El evento que describe una lista de proyectos de equipo.
Delegado público AfterWorkItemsUpdatedEventHandler Controlador utilizado para indicar el final de una actualización del elemento de trabajo.
Delegado público BeforeWorkItemsUpdateEventHandler Controlador utilizado para designar el inicio de una actualización del elemento de trabajo.
Delegado público BranchObjectCreatedEventHandler Controlador para el objeto bifurcación creado.
Delegado público BranchObjectDeletedEventHandler Controlador para el objeto bifurcación eliminado.
Delegado público BranchObjectUpdatedEventHandler Controlador para el objeto bifurcación actualizado.
Delegado público ChangesetReconciledEventHandler El controlador para resuelve los eventos del conjunto de cambios
Delegado público CommitCheckinEventHandler Controlador para las protecciones de confianza
Delegado público CommitShelvesetEventHandler Controlador de los conjuntos que se basan.
Delegado público CommittedBranchCreatedEventHandler El controlador de una bifurcación de confianza creó evento.
Delegado público ConflictEventHandler Controlador para todos los eventos de conflicto.
Delegado público DeletedShelvesetEventHandler Controlador para eliminar los conjuntos.
Delegado público DestroyedEventHandler Controlador para los elementos de destrucción.
Delegado público ExceptionEventHandler Controlador para todos los eventos de Excepción.
Delegado público FolderContentChangedEventHandler Controlador para los eventos de cambio de contenido de la carpeta
Delegado público GetFilterCallback Este tipo de delegado proporciona la capacidad de filtrar los resultados de un obtener después de que la solicitud de servidor pero antes de resultados procesado localmente.Vea el método de Get() del área de trabajo.
Delegado público GettingEventHandler Controlador de un evento que obtiene que se produce durante una operación Get.
Delegado público MergeEventHandler Controlador para todos los eventos de la combinación.
Delegado público OperationEventHandler Controlador para iniciar y operaciones acabadas.
Delegado público PendingChangeEventHandler Controlador para todos los eventos de PendingChange.
Delegado público PolicyStateChangedHandler El controlador de eventos para los cambios asincrónico en el estado de la directiva.
Delegado público ProcessingChangeEventHandler Controlador para procesar los eventos (CheckIn() y Shelve()de cambio).
Delegado público ResolvedConflictEventHandler Controlador para todos los eventos resueltos de conflicto.
Delegado público SetWorkspaceLocationProgressEventHandler Controladores para los eventos de progreso cuando se actualiza la ubicación del área de trabajo.
Delegado público ShelvesetUpdatedEventHandler Controlador para la actualización de un conjunto de cambios aplazados.
Delegado público TeamProjectFolderCreatedEventHandler Controlador para la creación de un proyecto de equipo.
Delegado público UndonePendingChangeEventHandler Controlador para todos los eventos deshechos de cambio.
Delegado público UnshelveShelvesetEventHandler Controlador de los conjuntos retomar.
Delegado público WorkItemUpdatedEventHandler Controlador para todos los eventos cambiar elementos de trabajo.
Delegado público WorkspaceCancelEventHandler Controlador para un evento de cancelación del área de trabajo.
Delegado público WorkspaceEventHandler Controlador para los cambios del área de trabajo.

Enumeraciones

  Enumeración Descripción
Enumeración pública AutoResolveOptions La especificación de Enumeración los conflictos se resuelven como combinar automáticamente
Enumeración pública ChangeType Describe el tipo de cambio que se aplicó a un elemento.
Enumeración pública CheckinEvaluationOptions Opciones para la evaluación de la protección.Especifica que los aspectos de protección deben ser evaluados.
Enumeración pública CheckinOptions Opciones de protección.
Enumeración pública CheckinWorkItemAction Acción de protección en el elemento de trabajo.
Enumeración pública ConflictType Describe el tipo de conflicto.
Enumeración pública DeletedState Describe el estado eliminado de un elemento.
Enumeración pública GetItemsOptions Opciones para las llamadas de GetItems y GetItem.
Enumeración pública GetOptions Opciones para la operación Get.
Enumeración pública ItemType Describe el tipo de elemento.
Enumeración pública LabelChildOption Enumeración para que LabelItem determine cuál debe hacer con elementos secundarios.
Enumeración pública LabelResultStatus El estado de una etiqueta.
Enumeración pública LockLevel Niveles válidos de bloqueo. Se utiliza en la propiedad de LockLevel de PendingChange.
Enumeración pública MergeOptions Describe las opciones de combinación.
Enumeración pública OperationEventType Estas operaciones tienen notificaciones para el inicio y el final de eventos.
Enumeración pública OperationStatus Describe el estado de una operación Get.
Enumeración pública PendingSetType Se utiliza para distinguir áreas de trabajo de conjuntos pendientes en las llamadas de QueryPendingChanges.
Enumeración pública PolicyEvaluationState Estados posibles para la evaluación de la directiva.
Enumeración pública RecursionType Describe el tipo de recursividad.
Enumeración pública RequestType Describe el tipo de solicitud.
Enumeración pública Resolution Describe la resolución de un conflicto.
Enumeración pública SeverityType Describe la gravedad de una notificación.
Enumeración pública ShelvingOptions Opciones de cómo realizar la operación del aplazamiento.
Enumeración pública ToolOperations Enumeración para las operaciones admitidas existentes
Enumeración pública UpdateLocalVersionQueueOptions Opciones para controlar dónde y cómo se actualizan las versiones locales.
Enumeración pública VersionControlArtifactType Describe el tipo de artefacto de control de versiones.
Enumeración pública WarningType Describe el tipo de una advertencia.
Enumeración pública WebServiceLevel Representa la versión de los servicios web del servidor. El valor PreTfs2010, compruebe características específicas mediante la propiedad de VersionControlServer.SupportedFeatures.
Enumeración pública WorkingFolderType Describe el tipo de una carpeta de trabajo.
Enumeración pública WorkItemCheckinAction Describe la acción de protección de los elementos de trabajo.
Enumeración pública WorkspaceDifferenceFlags
Enumeración pública WorkspaceDifferenceModifiedReason
Enumeración pública WorkspaceDifferenceType
Enumeración pública WorkspaceEventSource Describe el origen de un evento del área de trabajo.
Enumeración pública WorkspacePermissionProfile.BuiltInIndexes Índices en la matriz de WorkspacePermissionProfile.BuiltInProfiles.
Enumeración pública WorkspacePermissions Describe los permisos que el usuario actual tiene en el área de trabajo.