Compartir a través de


Conflict (Clase)

Representa un único conflicto entre dos elementos.

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Conflict

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

Sintaxis

'Declaración
Public NotInheritable Class Conflict
public sealed class Conflict

El tipo Conflict expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública AutoResolved True si este conflicto se resolvió automáticamente
Propiedad pública BaseChangeType Obtiene o establece el tipo de cambio del archivo base.
Propiedad pública BaseDeletionId Obtiene o establece el identificador base de eliminación
Propiedad pública BaseEncoding Obtiene o establece la codificación de elementos base.
Propiedad pública BaseHashValue Obtiene o establece el valor hash del elemento base.
Propiedad pública BaseItemId Obtiene o establece el identificador de elemento base
Propiedad pública BaseItemType Obtiene o establece el tipo de elemento base.
Propiedad pública BaseProperties Propiedades de BaseServerItem.No se rellena hasta DownloadProperties() o GetPropertiesMergeSummary se denomina.
Propiedad pública BasePropertyId Obtiene o establece el identificador base de la propiedad
Propiedad pública BaseServerItem Obtiene o establece el elemento core.
Propiedad pública BaseVersion Obtiene o establece la versión del elemento base.
Propiedad pública CanMergeContent Obtiene una marca que describe si este conflicto necesitaría una combinación de contenido.
Propiedad pública ConflictId Obtiene o establece el identificador de conflicto
Propiedad pública ContentMergeSummary Obtiene o establece el resumen sobre la combinación de contenido.
Propiedad pública EncodingChanged
Propiedad pública FileExtension Obtiene la extensión de nombre de archivo de este conflicto únicamente.
Propiedad pública FileName Devuelve el nombre de archivo resultante para este conflicto.
Propiedad pública HasConflictingContentChange
Propiedad pública HasConflictingPropertyChange
Propiedad pública HasLocalTargetContentChangeOnly
Propiedad pública HasNoContentChange
Propiedad pública HasNoLocalRenames
Propiedad pública HasSourceServerContentChangeOnly
Propiedad pública IsBaseless Obtiene una marca que describe si este conflicto es el resultado de una combinación sin base.
Propiedad pública IsBasicMergeAllowed
Propiedad pública IsBinary True si la o la codificación base, es binaria.
Propiedad pública IsEncodingMismatched True si sus y valores de codificación son diferentes.
Propiedad pública IsForced Obtiene o establece un marcador que describe si el conflicto es forzado.
Propiedad pública IsFromDeletedShelveset
Propiedad pública IsNamespaceConflict Obtiene o establece un marcador que describe si el espacio de nombres está en conflicto.
Propiedad pública IsPropertyConflict
Propiedad pública IsResolved Obtiene o establece un marcador que describe si el conflicto se resuelvan.
Propiedad pública IsRollbackConflict Obtiene una marca que describe si este conflicto se ha producido una operación de deshacer.
Propiedad pública IsShelvesetConflict Obtiene o establece un marcador que describe si el conjunto de cambios aplazados está en conflicto.
Propiedad pública IsValidForAutoMerge
Propiedad pública IsVersionConflictAndServerItemDoesNotExist
Propiedad pública LocalFileLastModifiedDateUsedForHashValue
Propiedad pública LocalFileLastModifiedDateUsedForThreeWayMerge
Propiedad pública LocalHashValue
Propiedad pública LocalPath Obtener la ruta de acceso local de este conflicto o la ruta de acceso local deseada.
Propiedad pública MayBeRedundant
Propiedad pública MergedFileName Obtiene o establece la ruta de acceso del archivo combinado.
Propiedad pública NameChanged
Propiedad pública Options Obtiene las opciones que se devuelven de servidor que describe cómo el cliente debe procesar este conflicto.
Propiedad pública PendingChangeId Obtiene o establece el identificador de cambio pendiente
Propiedad pública PropertiesMergeSummary Devuelve el resumen de la combinación de la propiedad si se ha generado una.
Propiedad pública Reason Obtiene o establece el motivo del conflicto.
Propiedad pública RequiresExplicitAcceptMerge Devuelve true si la resolución de AcceptMerge no es conservadora y puede generar resultados inesperados. Los ejemplos están no borrar un archivo (conflicto de edición- DELETE) o lo están eliminando (los conflictos de actualización SUPR- edición).
Propiedad pública Resolution Obtiene o establece la resolución del conflicto.
Propiedad pública ResolutionOptions Obtiene o establece las opciones para controlar cómo se resuelve el conflicto.
Propiedad pública ServerPath Obtener la ruta de acceso del servidor de este conflicto.
Propiedad pública SourceLocalItem Obtiene o establece el elemento local de origen.
Propiedad pública Status Obtiene el estado del conflicto.
Propiedad pública TargetLocalItem Obtiene o establece el elemento local de destino.
Propiedad pública TheirChangeType Obtiene el tipo de cambio del archivo.
Propiedad pública TheirDeletionId Obtiene o establece el identificador de eliminación de elementos
Propiedad pública TheirEncoding Obtiene o establece la codificación del elemento.
Propiedad pública TheirFileExists Devuelve true si el lado de conflictos tiene un archivo asociado a él.
Propiedad pública TheirHashValue Obtiene o establece el valor hash del elemento.
Propiedad pública TheirItemId Obtiene o establece el identificador de elemento
Propiedad pública TheirItemType Obtiene o establece el tipo de elemento.
Propiedad pública TheirLastMergedVersion Obtiene o establece la versión combinada última.
Propiedad pública TheirProperties Propiedades de TheirServerItem.No se rellena hasta DownloadProperties() o GetPropertiesMergeSummary se denomina.
Propiedad pública TheirPropertyId Obtiene o establece el identificador de la propiedad
Propiedad pública TheirServerItem Obtiene o establece el elemento del servidor.
Propiedad pública TheirShelvesetDisplayName
Propiedad pública TheirShelvesetName Obtiene o establece el dejan del nombre del conjunto.
Propiedad pública TheirShelvesetOwnerName Gest o establece su comando de aplazar nombre de propietario determinado.
Propiedad pública TheirVersion Obtiene o establece el identificador de la versión del elemento.
Propiedad pública TheirVersionFrom Obtiene o establece la versión de.
Propiedad pública Type Obtiene o establece el tipo de conflicto.
Propiedad pública VersionControlServer Obtiene el repositorio que contiene este conflicto.
Propiedad pública YourChangeType Obtiene o establece el tipo de cambio del archivo.
Propiedad pública YourDeletionId Obtiene o establece el identificador de eliminación
Propiedad pública YourEncoding Obtiene o establece la codificación del elemento del servidor.
Propiedad pública YourItemId Obtiene o establece el identificador de elemento.
Propiedad pública YourItemType Obtiene o establece el tipo de elemento.
Propiedad pública YourLastMergedVersion Obtiene o establece la versión combinada última.
Propiedad pública YourLocalChangeType Obtiene o establece el tipo de cambio del archivo local.
Propiedad pública YourProperties Propiedades de TheServerItem.No se rellena hasta DownloadProperties() o GetPropertiesMergeSummary se denomina.
Propiedad pública YourPropertyId Obtiene o establece el identificador de la propiedad
Propiedad pública YourServerItem Obtiene o establece el elemento del servidor.
Propiedad pública YourServerItemSource Obtiene o establece el origen del elemento del servidor.
Propiedad pública YourVersion Obtiene o establece la versión del elemento.

Arriba

Métodos

  Nombre Descripción
Método público CleanUpMergedResultFile
Método público DownloadBaseFile Descarga el archivo base para este conflicto.
Método público DownloadProperties Descarga las propiedades de este conflicto.
Método público DownloadTheirFile Descarga el contenido del archivo en el conflicto.Produce una excepción si no hay ningún archivo de entrada disponible.
Método público DownloadYourFile Descarga el contenido del archivo en el conflicto.Produce una excepción si ningún el archivo está disponible.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método públicoMiembro estático FromXml
Método público GetBriefMessage Obtiene un mensaje abreviado que indica este conflicto.Para un mensaje detallado, utilice GetFullMessage().
Método público GetDetailedMessage Convierte este conflicto en un mensaje mostrable.
Método público GetFullMessage Obtiene un mensaje detallado que indica este conflicto.Para un mensaje abreviado, utilice GetBriefMessage().
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IsAutoMergeApplicable
Método público IsRedundant
Método público MergeProperties Genera el resumen de la combinación de las propiedades.Devuelve NULL si no hay ningún conflicto de la propiedad.
Método público ResetChangeSummaryIfLocalFileModified
Método público ToString Crea una cadena usuario- legible que resume las propiedades de este objeto de conflicto. (Invalida a Object.ToString()).
Método público ToXml(XmlWriter, String)
Método públicoMiembro estático ToXml(XmlWriter, String, Conflict)
Método público UpdateLocalHashValue

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.Client (Espacio de nombres)