Compartir a través de


TeamFoundationVersionControlService (Clase)

Los valores de control de versiones.

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.TeamFoundationVersionControlService

Espacio de nombres:  Microsoft.TeamFoundation.VersionControl.Server
Ensamblado:  Microsoft.TeamFoundation.VersionControl.Server (en Microsoft.TeamFoundation.VersionControl.Server.dll)

Sintaxis

'Declaración
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public Class TeamFoundationVersionControlService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public class TeamFoundationVersionControlService : ITeamFoundationService

El tipo TeamFoundationVersionControlService expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público TeamFoundationVersionControlService

Arriba

Métodos

  Nombre Descripción
Método público AddConflict(TeamFoundationRequestContext, String, String, ConflictType, Int32, Int32, Int32, String, String, Int32) Agrega un conflicto local del disco a la lista de conflictos para esta área de trabajo.
Método público AddConflict(TeamFoundationRequestContext, String, String, ConflictType, Int32, Int32, Int32, String, String, Int32, PathLength) Agrega un conflicto local del disco a la lista de conflictos para esta área de trabajo.
Método público AddProxy Agrega un nuevo registro de servidor proxy con los parámetros especificados.
Método público CheckIn Se compromete a un conjunto de cambios pendientes.Protección forma parte de una secuencia mayor de llamada para confirmar los archivos.La secuencia es: 1.Llame a CheckPendingChanges y pase la lista de archivos y carpetas a la protección. 2.Para cada llamada UploadFile del archivo. 3.Llame a la protección y pase la lista de archivos y carpetas (debe coincidir con la lista de ").CheckPendingChanges no es obligatorio, pero que permite que alerten al llamador de conflictos antes de perder tiempo que carga los archivos. los serverItems deben contener al menos un elemento, cualquier duplicados, y ningún carácter comodín.
Método público CheckInShelveset Enviar un conjunto de cambios aplazados existente para la protección.Los elementos de trabajo asociados al conjunto de cambios se asociarán o resueltos en cuanto se complete la protección.
Método público CheckPendingChanges(TeamFoundationRequestContext, String, String, array<String[]) Comprueba un conjunto de cambios pendientes para los conflictos de protección. Esto se debe denominar como comprobación previa al principio de una secuencia de protección.Cualquier conflicto que existe en el punto en el tiempo cuando se realizó la llamada se devolverá al cliente en masa.La protección se repetirá las mismas comprobaciones y si se ha escrito silenciosamente algunos conflictos desde que esta llamada se hace, se producirá un error. los serverItems deben contener al menos un elemento y ningún carácter comodín.
Método público CheckPendingChanges(TeamFoundationRequestContext, String, String, array<String[], PathLength) Comprueba un conjunto de cambios pendientes para los conflictos de protección.Esto se debe denominar como comprobación previa al principio de una secuencia de protección.Cualquier conflicto que existe en el punto en el tiempo cuando se realizó la llamada se devolverá al cliente en masa.La protección se repetirá las mismas comprobaciones y si se ha escrito silenciosamente algunos conflictos desde que esta llamada se hace, se producirá un error. los serverItems deben contener al menos un elemento y ninguno comodín.
Método público CompareLabels Devuelve información del conjunto de cambios entre dos etiquetas.Los más nuevos conjuntos de maxCount se devolverá que implican el elemento especificado en las etiquetas.
Método público CreateAnnotation Cree y se conserva una instancia de una anotación.
Método público CreateBranch Crea una nueva bifurcación de confianza.
Método público CreateCheckinNoteDefinition(TeamFoundationRequestContext, String, array<CheckinNoteFieldDefinition[]) Crear un nuevo conjunto de definiciones de campo asociadas al elemento del servidor.
Método público CreateCheckinNoteDefinition(TeamFoundationRequestContext, String, array<CheckinNoteFieldDefinition[], PathLength) Crear un nuevo conjunto de definiciones de campo asociadas al elemento del servidor.
Método público CreateTeamProjectFolder(TeamFoundationRequestContext, TeamProjectFolderOptions) Se utiliza para crear un proyecto de equipo y toda la infraestructura que lo rodean.Permisos, notas de protección, usuarios, y así sucesivamente.
Método público CreateTeamProjectFolder(TeamFoundationRequestContext, TeamProjectFolderOptions, PathLength) Se utiliza para crear un proyecto de equipo y toda la infraestructura surronding la.Permisos, notas de protección, usuarios, etc.….
Método público CreateWorkspace Esta función crea una nueva área de trabajo para un usuario determinado. El área de trabajo no debe existir.
Método público DeleteAnnotation Eliminar una anotación la quita del sistema.Este método se puede utilizar para quitar las anotaciones basadas en el filtro.Se quitan según el nombre y la combinación de elementos y de la versión.Si se especifica un valor únicamente instancias con este valor se quitan.Si se proporciona un valor NULL que todas las instancias de esta anotación se quitan.
Método público DeleteBranchObject(TeamFoundationRequestContext, ItemIdentifier) Elimina un objeto de bifurcación y todas las relaciones.
Método público DeleteBranchObject(TeamFoundationRequestContext, ItemIdentifier, PathLength) Elimina un objeto de bifurcación y todas las relaciones.
Método público DeleteLabel Elimina la etiqueta con el elemento especificado del nombre y la raíz.
Método público DeleteProxy Elimine el registro de proxy según lo especificado por la dirección URL especificada del servidor.
Método público DeleteShelveset Elimina los conjuntos de cambios aplazados especificados.Todos asociados permiten de cambios aplazados se quitan también.
Método público DeleteTeamProjectFolder Se utiliza para eliminar un proyecto de equipo.
Método público DeleteWorkspace Elimina el área de trabajo especificada.Todos los cambios pendientes se cancelan y todas las entradas de LocalVersion se quitan del servidor.
Método público Destroy(TeamFoundationRequestContext, ItemSpec, VersionSpec, VersionSpec, Int32) Destruya el subárbol representado por itemSpec.
Método público Destroy(TeamFoundationRequestContext, ItemSpec, VersionSpec, VersionSpec, Int32, PathLength) Destruya el subárbol representado por itemSpec.
Método público DownloadFile Descarga el archivo en la ruta de acceso especificada del servidor y la versión en la ruta de acceso local especificada.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público FilterChangeset Filtra un conjunto de cambios para una matriz de usuarios y devuelve una lista de restricciones de la ruta.
Método público FilterShelveset Filtra un conjunto de cambios aplazados para una matriz de usuarios y devuelve una lista de restricciones de la ruta.
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GenerateRepositoryKey Regenera el keypair RSA utilizado para firmar las claves de descarga.
Método público Get(TeamFoundationRequestContext, String, String, array<GetRequest[], Int32, GetOptions, array<String[]) Llamado por el cliente para sincronizar el área de trabajo con una versión determinada.Devuelve “haga” la lista de archivos para que el cliente descargue para actualizar copias de ejecución local del usuario.
Método público Get(TeamFoundationRequestContext, String, String, array<GetRequest[], Int32, GetOptions, array<String[], array<String[]) Llamado por el cliente para sincronizar el área de trabajo con una versión determinada.Devuelve “haga” la lista de archivos para que el cliente descargue para actualizar copias de ejecución local del usuario.
Método público Get(TeamFoundationRequestContext, String, String, array<GetRequest[], Int32, GetOptions, array<String[], array<String[], PathLength) Llamado por el cliente para sincronizar el área de trabajo con una versión determinada.Devuelve “haga” la lista de archivos para que el cliente descargue para actualizar copias de ejecución local del usuario.
Método público GetChangesetProperty Obtiene las propiedades asociadas a un conjunto especificado.
Método público GetEarliestChangesetTime Obtiene el tiempo en que el conjunto más próximo se confirmen en el repositorio.
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetLatestChangeset Recupera el número del conjunto de cambios para el último conjunto de repositorio.
Método público GetRepositoryProperties Obtiene la información del repositorio.
Método público GetServerSettings Obtiene la configuración predeterminada del servidor.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público GetVersionedItemProperty Obsoleta. Obtiene las propiedades asociadas a un elemento versión.
Método público LabelItem(TeamFoundationRequestContext, String, String, VersionControlLabel, array<LabelItemSpec[], LabelChildOption) Crea o actualiza una etiqueta.Asocia las versiones especificadas de los elementos especificados.
Método público LabelItem(TeamFoundationRequestContext, String, String, VersionControlLabel, array<LabelItemSpec[], LabelChildOption, PathLength) Crea o actualiza una etiqueta.Asocia las versiones especificadas de los elementos especificados.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público Merge(TeamFoundationRequestContext, String, String, ItemSpec, ItemSpec, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx, array<String[]) Devuelve la lista de GetOperations para combinaciones pendientes automáticamente resueltas y conflictos para los que automáticamente no se resuelven.
Método público Merge(TeamFoundationRequestContext, String, String, ItemSpec, ItemSpec, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx, array<String[], array<String[]) Devuelve la lista de GetOperations para combinaciones pendientes automáticamente resueltas y conflictos para los que automáticamente no se resuelven.
Método público Merge(TeamFoundationRequestContext, String, String, ItemSpec, ItemSpec, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx, array<String[], array<String[], PathLength) Devuelve la lista de GetOperations para combinaciones pendientes automáticamente resueltas y conflictos para los que automáticamente no se resuelven.
Método público OptimizeDatabase Este método realiza un paso de la optimización de base de datos para tablas de control de versiones.
Método público PendChanges(TeamFoundationRequestContext, String, String, array<ChangeRequest[], Int32, Int32, array<String[], Boolean) Denominado para realizar agrega, las comprobaciones, bifurcaciones, cambiar el nombre, eliminar, etc.Los cambios enviados pueden contener caracteres comodín y marcadores de recursividad.Expandirán los caracteres comodín y las recursividades y la lista de cambios pended correctamente se devuelta.
Método público PendChanges(TeamFoundationRequestContext, String, String, array<ChangeRequest[], Int32, Int32, array<String[], array<String[], Boolean) Denominado para realizar agrega, las comprobaciones, bifurcaciones, cambiar el nombre, eliminar, etc.Los cambios enviados pueden contener caracteres comodín y marcadores de recursividad.Expandirán los caracteres comodín y las recursividades y la lista de cambios pended correctamente se devuelta.
Método público PendChanges(TeamFoundationRequestContext, String, String, array<ChangeRequest[], Int32, Int32, array<String[], array<String[], Boolean, PathLength) Denominado para realizar agrega, las comprobaciones, bifurcaciones, cambiar el nombre, eliminar, cambia el etc. enviados pueden contener comodines y marcadores de recursividad.Expandirán los caracteres comodín y las recursividades y la lista de cambios pended correctamente se devuelta.
Método público QueryAnnotation Obtener un conjunto de anotaciones que coinciden con el filtro especificado.
Método público QueryBranches Busque todos los parientes para cada especificación del elemento. por ejemplo:. Bifurcaciones a.cs de Craig - > bifurcaciones b.cs de b.cs Justin - > bifurcaciones b.cs de c.cs Amy - > d.cs Then los datos siguientes debe devolver cuando QueryBranches se realiza mediante a.cs, b.cs, c.cs, o d.cs: BranchToItem: a.cs, BranchFromItem: BranchToItem NULL: b.cs, BranchFromItem: a.cs BranchToItem: c.cs, BranchFromItem: b.cs BranchToItem: d.cs, BranchFromItem: b.cs que es gráfico de la bifurcación del elemento.Una complicación adicional es que el usuario que le pida estos datos no tener permisos de Lectura en todos los parientes de bifurcación.Cuando ocurre esto, la estructura apropiada del elemento se establece en NULL. El RelativeToItemId, y RelativeFromItemId se asignan según ServerItem; Conjunto de modo que el llamador de esta API pueda determinar siempre la forma del gráfico, aunque todos los datos no están visibles para el usuario.
Método público QueryBranchObjectOwnership Consulta la información de la propiedad del objeto de bifurcación para un conjunto especificado.Devuelve las bifurcaciones raíz a las que el conjunto de cambios pertenece y el número de elementos en cada bifurcación.
Método público QueryBranchObjects(TeamFoundationRequestContext, ItemIdentifier, RecursionType) Consulta los objetos ramificados de forma recursiva.
Método público QueryBranchObjects(TeamFoundationRequestContext, ItemIdentifier, RecursionType, PathLength) Consulta los objetos ramificados de forma recursiva.
Método público QueryBranchObjectsByPath
Método público QueryChangeset Recupera los detalles (comentario, cambios, etc.) para un conjunto de cambios.
Método público QueryChangesetExtended(TeamFoundationRequestContext, Int32, Boolean, Boolean, array<String[]) Recupera los detalles (comentario, cambios, etc.) para un conjunto de cambios. Los conjuntos de cambios devuelto contendrá propiedades si se proporcionan los filtros de nombre de propiedad.
Método público QueryChangesetExtended(TeamFoundationRequestContext, Int32, Boolean, Boolean, array<String[], array<String[], array<String[]) Recupera los detalles (comentario, cambios, etc.) para un conjunto de cambios. Los conjuntos de cambios devuelto contendrá propiedades si se proporcionan los filtros de nombre de propiedad.
Método público QueryChangesForChangeset(TeamFoundationRequestContext, Int32, Boolean, Int32, ItemSpec, array<String[], Boolean) Cambios de las consultas de un conjunto especificado (puede ser paginado o no ser paginado).
Método público QueryChangesForChangeset(TeamFoundationRequestContext, Int32, Boolean, Int32, ItemSpec, array<String[], array<String[], Boolean) Cambios de las consultas de un conjunto especificado (puede ser paginado o no ser paginado).
Método público QueryCheckinNoteDefinition Busca las definiciones de campo admitidas para los datos de la nota de protección.
Método público QueryCheckinNoteFieldNames Devuelve una lista de todos los campos de la nota de protección que se han utilizado nunca en esta base de datos.
Método público QueryConflicts Devuelve los conflictos filtrados por la lista opcional de ItemSpecs.
Método público QueryEffectiveGlobalPermissions Calcula los permisos globales para un usuario.Aplica los elementos allow y deny listas, herencia, y las reglas de pertenencia a grupo para mostrar una lista simple de permisos que el usuario tiene.
Método público QueryEffectiveItemPermissions Calcula los permisos para un usuario con un elemento determinado.Aplica los elementos allow y deny listas, herencia, y las reglas de pertenencia a grupo para mostrar una lista simple de permisos que el usuario tiene.
Método público QueryFileContents Consultas el contenido del archivo para el elemento especificado.
Método público QueryFileTypes Devuelve la lista de información de configuración de la por-archivo-extensión.
Método público QueryGlobalPermissions Consultas los permisos globales para las identidades seleccionado.
Método público QueryHistory Devuelve información del conjunto de cambios sobre un elemento y sus elementos secundarios.Los más nuevos conjuntos de maxCount se devolverá que implican el elemento especificado y están en el intervalo de versionfrom->versionto.
Método público QueryItemById Recupera un elemento del repositorio, en función de itemId y conjunto de cambios.
Método público QueryItemPermissions
Método público QueryItems(TeamFoundationRequestContext, String, String, array<ItemSpec[], VersionSpec, DeletedState, ItemType, Boolean, Int32) Recupera una lista de todos los elementos del repositorio que coinciden con la ruta de acceso especificada y la versión.Si el argumento de “ruta” es un archivo, devuelve un conjunto de elementos que simplemente contienen ese archivo.Si la “ruta” es una carpeta, devuelve un conjunto de elementos que contienen todos los elementos de esa carpeta.Si la “ruta” contiene un carácter comodín, devuelve un conjunto de elementos en la carpeta especificada que coinciden con el carácter comodín.
Método público QueryItems(TeamFoundationRequestContext, String, String, array<ItemSpec[], VersionSpec, DeletedState, ItemType, Boolean, Int32, array<String[], array<String[]) Recupera una lista de todos los elementos del repositorio que coinciden con la ruta de acceso especificada y la versión.Si el argumento de “ruta” es un archivo, devuelve un conjunto de elementos que simplemente contienen ese archivo.Si la “ruta” es una carpeta, devuelve un conjunto de elementos que contienen todos los elementos de esa carpeta.Si la “ruta” contiene un carácter comodín, devuelve un conjunto de elementos en la carpeta especificada que coinciden con el carácter comodín.
Método público QueryItemsById Recupera una lista de elementos del repositorio, en función de itemId y conjunto de cambios.Si un elemento no se puede encontrar en un itemId y un conjunto de cambios concretos al elemento correspondiente de la matriz de salida del elemento será null.
Método público QueryItemsExtended(TeamFoundationRequestContext, String, String, array<ItemSpec[], DeletedState, ItemType, Int32) Para cada entrada ItemSpec, recupera una lista de elementos extendidos que coinciden con los criterios especificados. Si el argumento de “ruta” es un archivo, devuelve un conjunto de elementos que simplemente contienen ese archivo.Si la “ruta” es una carpeta, devuelve un conjunto de elementos que contienen todos los elementos de esa carpeta.Si la “ruta” contiene un carácter comodín, devuelve un conjunto de elementos en la carpeta especificada que coinciden con el carácter comodín.
Método público QueryItemsExtended(TeamFoundationRequestContext, String, String, array<ItemSpec[], DeletedState, ItemType, Int32, array<String[]) Para cada entrada ItemSpec, recupera una lista de elementos extendidos que coinciden con los criterios especificados. Si el argumento de “ruta” es un archivo, devuelve un conjunto de elementos que simplemente contienen ese archivo.Si la “ruta” es una carpeta, devuelve un conjunto de elementos que contienen todos los elementos de esa carpeta.Si la “ruta” contiene un carácter comodín, devuelve un conjunto de elementos en la carpeta especificada que coinciden con el carácter comodín.
Método público QueryLabels(TeamFoundationRequestContext, String, String, String, String, String, String, VersionSpec, Boolean, Boolean) Devuelve la lista de campos especificados coincidentes de las etiquetas. Los campos null no se utilizan como parte de la comparación.
Método público QueryLabels(TeamFoundationRequestContext, String, String, String, String, String, String, VersionSpec, Boolean, Boolean, PathLength) Devuelve la lista de campos especificados coincidentes de las etiquetas.Los campos null no se utilizan como parte de la comparación.
Método público QueryLocalVersions Consultas información sobre el elemento local que un usuario tiene en el área de trabajo.
Método público QueryMergeCandidates(TeamFoundationRequestContext, String, String, ItemSpec, ItemSpec, MergeOptionsEx) Devuelve el conjunto de conjuntos de cambios que se deben combinar de origen al destino.
Método público QueryMergeCandidates(TeamFoundationRequestContext, String, String, ItemSpec, ItemSpec, MergeOptionsEx, PathLength) Devuelve el conjunto de conjuntos de cambios que es necesario combinados de origen al destino.
Método público QueryMergeRelationships Devuelve las rutas que la ruta de entrada se relaciona con, así como información de versión en lo más tarde posible.
Método público QueryMerges Devuelve el historial de la combinación.
Método público QueryMergesExtended QueryMergesExtended se usa para encontrar los cambios de origen para un ItemSpec especificado de intervalo de versiones concreto.El resultado es el conjunto de cambios como ExtendedMerge.Cuáles contienen el origen de la combinación (elemento, versión, deletionId, y cambio), y también los detalles del conjunto de cambios.El conjunto de cambios no es un objeto completo.Sólo se completa el propietario, el committer, fecha, comentario, y el changesetId.Ningún elemento, notas de la versión u otros datos.
Método público QueryMergesWithDetails Devuelve combinación con el historial de detalles.
Método público QueryPendingChangesById Recupera una lista de cambios pendientes, basándose en el identificador de cambio pendienteSi un cambio pendiente no se puede encontrar en un determinado hasta que finalice el identificador del cambio, el elemento correspondiente de la matriz pendiente de salida de cambio será null.
Método público QueryPendingChangesForWorkspace Devuelve una lista de los criterios especificados que coinciden en los cambios pendientes. Si el workspaceName no es null, el ownerName también deben especificarse.Devuelve los elementos secundarios según la opción recursiva.Si se especifica RecursionType.None, solo se devuelve el serverItem.Si se especifica RecursionType.OneLevel y el serverItem representa una carpeta, se devuelve esa carpeta y sus elementos secundarios directos.Si se especifica RecursionType.Full y el serverItem es una carpeta que devuelven todos sus descendientes.Esta función devuelve una matriz de los objetos de PendingSet, que representa un área de trabajo.Dentro de cada objeto de PendingSet es una matriz de PendingChanges que representa los cambios que pertenecen a esa área de trabajo.
Método público QueryPendingChangeSignature También denominado “pre- resuelva.” Obtiene el servidor actual hasta que finalice la firma de los cambios del área de trabajo especificada.Si es igual a la firma de los cambios pendientes del cliente, la reconciliación se omite porque no hay trabajo.
Método público QueryPendingSets(TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], Boolean, Boolean, array<String[], Boolean) Devuelve una lista de los criterios especificados que coinciden en los cambios pendientes. Si el workspaceName no es null, el ownerName también deben especificarse.Devuelve los elementos secundarios según la opción recursiva.Si se especifica RecursionType.None, solo se devuelve el serverItem.Si se especifica RecursionType.OneLevel y el serverItem representa una carpeta, se devuelve esa carpeta y sus elementos secundarios directos.Si se especifica RecursionType.Full y el serverItem es una carpeta que devuelven todos sus descendientes.Esta función devuelve una matriz de los objetos de PendingSet, que representa un área de trabajo.Dentro de cada objeto de PendingSet es una matriz de PendingChanges que representa los cambios que pertenecen a esa área de trabajo.
Método público QueryPendingSets(TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], Boolean, PathLength, Boolean, array<String[], Boolean) Devuelve una lista de los criterios especificados que coinciden en los cambios pendientes.Si el workspaceName no es null, el ownerName también deben especificarse.Devuelve los elementos secundarios según la opción recursiva.Si se especifica RecursionType.None, solo se devuelve el serverItem.Si se especifica RecursionType.OneLevel y el serverItem representa una carpeta, se devuelve esa carpeta y sus elementos secundarios directos.Si se especifica RecursionType.Full y el serverItem es una carpeta que devuelven todos sus descendientes.Esta función devuelve una matriz de los objetos de PendingSet, que representa un área de trabajo.Dentro de cada objeto de PendingSet es una matriz de PendingChanges que representa los cambios que pertenecen a esa área de trabajo.
Método público QueryProxies Devuelve una lista de registros de proxy.
Método público QueryRepositoryInformation Recupera información detallada sobre el servicio de control de versiones en esta colección de proyectos de Equipo. Esta información incluye: - > Número de identidades de control de versiones - > número de áreas de trabajo - > número de conjuntos de cambios aplazados - > número de archivos de control de versiones en t desde la versión (> número carpetas de control de versiones en t desde la versión (> el número de conjuntos de confianza - > número de Total de cambios pendientes de todas las áreas de trabajo y conjuntos.
Método público QueryShelvedChanges(TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], Boolean) Devuelve una lista de los criterios especificados que coinciden en los cambios pendientes. Si el workspaceName no es null, el ownerName también deben especificarse.Devuelve los elementos secundarios según la opción recursiva.Si se especifica RecursionType.None, solo se devuelve el serverItem.Si se especifica RecursionType.OneLevel y el serverItem representa una carpeta, se devuelve esa carpeta y sus elementos secundarios directos.Si se especifica RecursionType.Full y el serverItem es una carpeta que devuelven todos sus descendientes.Esta función devuelve una matriz de los objetos de PendingSet, que representa un área de trabajo.Dentro de cada objeto de PendingSet es una matriz de PendingChanges que representa los cambios que pertenecen a esa área de trabajo.
Método público QueryShelvedChanges(TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], Boolean, array<String[]) Devuelve una lista de los criterios especificados que coinciden en los cambios pendientes. Si el workspaceName no es null, el ownerName también deben especificarse.Devuelve los elementos secundarios según la opción recursiva.Si se especifica RecursionType.None, solo se devuelve el serverItem.Si se especifica RecursionType.OneLevel y el serverItem representa una carpeta, se devuelve esa carpeta y sus elementos secundarios directos.Si se especifica RecursionType.Full y el serverItem es una carpeta que devuelven todos sus descendientes.Esta función devuelve una matriz de los objetos de PendingSet, que representa un área de trabajo.Dentro de cada objeto de PendingSet es una matriz de PendingChanges que representa los cambios que pertenecen a esa área de trabajo.
Método público QueryShelvesets(TeamFoundationRequestContext, String, String) Enumera los conjuntos conocidos en el sistema.Devuelve metadatos de cambios aplazados. Para recuperar la lista de cambios, utilice QueryPendingSets().
Método público QueryShelvesets(TeamFoundationRequestContext, String, String, array<String[]) Enumera los conjuntos conocidos en el sistema.Devuelve metadatos de cambios aplazados. Para recuperar la lista de cambios, utilice QueryPendingSets().
Método público QuerySummaryForChangeset Consultas para un resumen de recuentos del tipo de cambio para un conjunto de cambios.Esto se utiliza principalmente para la presentación en mostrar se han agregado, se han modificado o eliminado cuántos archivos.
Método público QueryWorkspace(TeamFoundationRequestContext, String, String) Busca un área de trabajo concreta.Se permiten los caracteres comodín o anulan. Produce una excepción si área de trabajo no encontrada.
Método público QueryWorkspace(TeamFoundationRequestContext, String, String, Boolean) Busca un área de trabajo concreta.Se permiten los caracteres comodín o anulan. Produce una excepción si área de trabajo no encontrada.
Método público QueryWorkspace(TeamFoundationRequestContext, String, String, Boolean, Boolean, Boolean) Busca un área de trabajo concreta.Se permiten los caracteres comodín o anulan. Produce una excepción si área de trabajo no encontrada.
Método público QueryWorkspaceItems
Método público QueryWorkspaces Buscar un área de trabajo con el propietario y el equipo especificados.
Método público ReconcileLocalWorkspace(TeamFoundationRequestContext, String, String, Guid, array<LocalPendingChange[], array<ServerItemLocalVersionUpdate[], Boolean) Resuelve un área de trabajo local local los cambios pendientes con las del servidor.
Método público ReconcileLocalWorkspace(TeamFoundationRequestContext, String, String, Guid, array<LocalPendingChange[], array<ServerItemLocalVersionUpdate[], Boolean, PathLength) Resuelve un área de trabajo local local los cambios pendientes con las del servidor.
Método público RefreshIdentityDisplayName Actualizar la tabla de identidades para incluir un nombre de usuario (nombre) actualizado.
Método público RemoveLocalConflict Quita el conflicto especificado del área de trabajo.
Método público ResetCheckinDates Restablece las fechas de protección de todos los conjuntos de cambios en el TPC antes de la fecha última.Se usará por las herramientas de migración, y solo funcionará en “vacía” TPC. Empty significa que solo las protecciones siguientes han podido producirse.a.b de $.C de creación del proyecto de equipo.Proyecto Creación de equipo + 1 conjunto - para las definiciones de compilación.
Método público Resolve(TeamFoundationRequestContext, String, String, Int32, Resolution, String, Int32, LockLevel, array<String[]) Resolver un conflicto concreto a una resolución específica.Esto se denomina para Get, protección, y los conflictos de combinación.
Método público Resolve(TeamFoundationRequestContext, String, String, Int32, Resolution, String, Int32, LockLevel, array<PropertyValue[], array<String[], array<String[], Boolean) Resolver un conflicto concreto a una resolución específica.Esto se denomina para Get, protección, y los conflictos de combinación.
Método público Resolve(TeamFoundationRequestContext, String, String, Int32, Resolution, String, Int32, LockLevel, array<PropertyValue[], array<String[], array<String[], Boolean, PathLength) Resolver un conflicto concreto a una resolución específica.Esto se denomina para Get, protección, y los conflictos de combinación.
Método público Rollback(TeamFoundationRequestContext, String, String, array<ItemSpec[], VersionSpec, VersionSpec, VersionSpec, Int32, LockLevel, array<String[]) Revertir los cambios posteriores en un árbol especificado para un intervalo de versiones concreto.
Método público Rollback(TeamFoundationRequestContext, String, String, array<ItemSpec[], VersionSpec, VersionSpec, VersionSpec, Int32, LockLevel, array<String[], array<String[]) Revertir los cambios posteriores en un árbol especificado para un intervalo de versiones concreto.
Método público Rollback(TeamFoundationRequestContext, String, String, array<ItemSpec[], VersionSpec, VersionSpec, VersionSpec, Int32, LockLevel, array<String[], array<String[], PathLength) Revertir los cambios posteriores en un árbol especificado para un intervalo de versiones específico
Método público SetChangesetProperty Establece los valores de propiedad en un conjunto de cambios.
Método público SetFileTypes Reemplaza el conjunto actual de definiciones de tipo de archivo.
Método público SetPendingChangeAttribute Establezca las propiedades en especificado cambios pendientes.
Método público SetPendingChangeProperty Obsoleta. Establezca las propiedades en especificado cambios pendientes.
Método público SetServerSettings Establece la configuración de servidor.
Método público SetVersionedItemAttribute Establezca las propiedades en los elementos versión especificados.
Método público SetVersionedItemProperty Obsoleta. Establezca las propiedades en los elementos versión especificados.
Método público Shelve(TeamFoundationRequestContext, String, String, array<String[], Shelveset, Boolean) Copia los cambios pendientes en un conjunto de cambios aplazados.Permanecerá los cambios en su área de trabajo también.
Método público Shelve(TeamFoundationRequestContext, String, String, array<String[], Shelveset, Boolean, PathLength) Copia los cambios pendientes en un conjunto de cambios aplazados.Permanecerá los cambios en su área de trabajo también.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público TrackMerges Devuelve las combinaciones que se produjeron de un elemento de origen para una lista de conjuntos de cambios de origen a un conjunto de elementos de destino.Los elementos de origen y de destino no tienen que estar relacionados directamente en el historial de la combinación.
Método público UndoPendingChanges(TeamFoundationRequestContext, String, String, array<ItemSpec[], array<String[], array<String[], Boolean) Deshace un conjunto de cambios pendientes. Si no coincide con una especificación de serverItem nada, un objeto de error se devuelve para él.Este método devuelve una matriz de los cambios pendientes que se desharán.Para cada archivo, el cliente debe llamar DownloadFile() y especificar la versión devuelta en el objeto de UndonePendingChange recuperar las versiones sin modificar de archivos.
Método público UndoPendingChanges(TeamFoundationRequestContext, String, String, array<ItemSpec[], array<String[], array<String[], Boolean, PathLength) Deshace un conjunto de cambios pendientes.Si no coincide con una especificación de serverItem nada, un objeto de error se devuelve para él.Este método devuelve una matriz de los cambios pendientes que se desharán.Para cada archivo, el cliente debe llamar DownloadFile() y especificar la versión devuelta en el objeto de UndonePendingChange recuperar las versiones sin modificar de archivos.
Método público UnlabelItem(TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], VersionSpec) Quita los elementos especificados de una etiqueta denominada.
Método público UnlabelItem(TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], VersionSpec, PathLength) Quita los elementos especificados de una etiqueta denominada.
Método público Unshelve(TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], array<String[]) Copias permiten de cambios aplazados en un área de trabajo.
Método público Unshelve(TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], array<String[], array<String[], array<String[], Boolean) Copias permiten de cambios aplazados en un área de trabajo.
Método público Unshelve(TeamFoundationRequestContext, String, String, String, String, array<ItemSpec[], array<String[], array<String[], array<String[], Boolean, PathLength) Copias permiten de cambios aplazados en un área de trabajo.
Método público UpdateBranchObject(TeamFoundationRequestContext, BranchProperties, Boolean) Crea o actualiza un objeto de bifurcación.Si el elemento existe pero no es un objeto de bifurcación, marque el elemento como raíz de una bifurcación.
Método público UpdateBranchObject(TeamFoundationRequestContext, BranchProperties, Boolean, PathLength) Crea o actualiza un objeto de bifurcación.Si el elemento existe pero no es un objeto de bifurcación que marca el elemento como raíz de una bifurcación.
Método público UpdateChangeset UpdateChangeset se utiliza para actualizar el comentario y se hace referencia de protección con para un conjunto de cambios.
Método público UpdateCheckinNoteFieldName Cambie todas las instancias del campo especificado de la nota de protección al nuevo nombre especificado para la carpeta especificada del proyecto de equipo.
Método público UpdateGlobalSecurity Actualiza los permisos globales para los elementos.
Método público UpdateItemSecurity Modifica la información de seguridad de un elemento.
Método público UpdateLocalVersion(TeamFoundationRequestContext, String, String, array<BaseLocalVersionUpdate[]) Denominado para actualizar la versión local de un elemento almacenada para un área de trabajo. Los clientes deben llamar a este método después correctamente de llamar a DownloadFile() basados en las instrucciones de Get().
Método público UpdateLocalVersion(TeamFoundationRequestContext, String, String, array<BaseLocalVersionUpdate[], PathLength) Denominado para actualizar la versión local de un elemento almacenada para un área de trabajo.Los clientes deben llamar a este método después correctamente de llamar a DownloadFile() basados en las instrucciones de Get()
Método público UpdatePendingState(TeamFoundationRequestContext, String, String, array<PendingState[]) Se utiliza para actualizar el conflicto y para revertirlo a la información.Se puede usar si el cliente descarga los archivos sin utilizar un recopilar para registrar conflictos y actualización vuelve a la información.
Método público UpdatePendingState(TeamFoundationRequestContext, String, String, array<PendingState[], PathLength) Se utiliza para actualizar el conflicto y para revertirlo a la información.Se puede usar si el cliente descarga el wihtout de los archivos mediante un recopilar para registrar conflictos y actualización vuelve a la información.
Método público UpdateShelveset Actualiza las propiedades personalizadas del conjunto de cambios aplazados. NOTA: Sólo las actualizaciones del contenedor de propiedades del conjunto de cambios aplazados se admiten actualmente. El resto de las actualizaciones producen un ninguno- Op. Sys.
Método público UpdateShelvesetCreationTime Actualiza la hora de creación de un único conjunto, o todos los conjuntos de cambios aplazados que pertenecen a un usuario.
Método público UpdateWorkspace Modificar propiedades del área de trabajo y asignaciones de la carpeta de trabajo. El propietario del área de trabajo no puede modificarse.
Método público UploadFile Carga el archivo para la ruta de acceso especificada del elemento del servidor en el área de trabajo especificada.

Arriba

Implementaciones de interfaz explícita

  Nombre Descripción
Implementación explícita de interfacesMétodo privado ITeamFoundationService.ServiceEnd
Implementación explícita de interfacesMétodo privado ITeamFoundationService.ServiceStart

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

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