Partager via


Conflict, classe

Représente un conflit entre deux éléments.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.VersionControl.Client
Assembly :  Microsoft.TeamFoundation.VersionControl.Client (dans Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntaxe

'Déclaration
Public NotInheritable Class Conflict
public sealed class Conflict

Le type Conflict expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AutoResolved True si ce conflit a été corrigé automatiquement
Propriété publique BaseChangeType Obtient ou définit le type de modification du fichier de base.
Propriété publique BaseDeletionId Obtient ou définit l'ID de base de suppression
Propriété publique BaseEncoding Obtient ou définit l'encodage d'article de base.
Propriété publique BaseHashValue Obtient ou définit la valeur de hachage de l'article de base.
Propriété publique BaseItemId Obtient ou définit l'ID de l'article de base
Propriété publique BaseItemType Obtient ou définit le type d'élément de base.
Propriété publique BaseProperties Propriétés de BaseServerItem.Non terminé jusqu'à DownloadProperties() ou à GetPropertiesMergeSummary est appelé.
Propriété publique BasePropertyId Obtient ou définit l'ID de propriété
Propriété publique BaseServerItem Obtient ou définit l'élément du serveur de base.
Propriété publique BaseVersion Obtient ou définit la version d'élément de base.
Propriété publique CanMergeContent Obtient une balise qui décrit si ce conflit aurait besoin d'une fusion de contenu.
Propriété publique ConflictId Obtient ou définit l'ID de conflit
Propriété publique ContentMergeSummary Obtient ou définit le résumé sur la fusion de contenu.
Propriété publique EncodingChanged
Propriété publique FileExtension Obtient l'extension de nom de fichier de ce conflit uniquement.
Propriété publique FileName Retourne le nom de fichier calculé pour ce conflit.
Propriété publique HasConflictingContentChange
Propriété publique HasConflictingPropertyChange
Propriété publique HasLocalTargetContentChangeOnly
Propriété publique HasNoContentChange
Propriété publique HasNoLocalRenames
Propriété publique HasSourceServerContentChangeOnly
Propriété publique IsBaseless Obtient une balise qui décrit si ce conflit est le résultat d'une fusion sans base.
Propriété publique IsBasicMergeAllowed
Propriété publique IsBinary True si l'un ou l'autre leur ou votre de codage de base, est binaire.
Propriété publique IsEncodingMismatched True si leurs et les valeurs de codage sont différentes.
Propriété publique IsForced Obtient ou définit une balise qui décrit si le conflit est converti.
Propriété publique IsFromDeletedShelveset
Propriété publique IsNamespaceConflict Obtient ou définit une balise qui indique si l'espace de noms est en conflit.
Propriété publique IsPropertyConflict
Propriété publique IsResolved Obtient ou définit une balise qui décrit si le conflit est résolu.
Propriété publique IsRollbackConflict Obtient une balise qui décrit si ce conflit a été provoquée par une opération d'annulation.
Propriété publique IsShelvesetConflict Obtient ou définit une balise qui décrit si le jeu de réservations est en conflit.
Propriété publique IsValidForAutoMerge
Propriété publique IsVersionConflictAndServerItemDoesNotExist
Propriété publique LocalFileLastModifiedDateUsedForHashValue
Propriété publique LocalFileLastModifiedDateUsedForThreeWayMerge
Propriété publique LocalHashValue
Propriété publique LocalPath Obtenir le chemin d'accès local de ce conflit ou le chemin d'accès local prévu.
Propriété publique MayBeRedundant
Propriété publique MergedFileName Obtient ou définit le chemin d'accès du fichier fusionné.
Propriété publique NameChanged
Propriété publique Options Obtient les options qui sont retournées par le serveur qui décrivent comment le client doit traiter ce conflit.
Propriété publique PendingChangeId Obtient ou définit l'ID de modification en attente
Propriété publique PropertiesMergeSummary Retourne le résumé de fusion de propriété si un a été généré.
Propriété publique Reason Obtient ou définit la raison du conflit.
Propriété publique RequiresExplicitAcceptMerge Retourne la valeur true si la résolution d'AcceptMerge n'est pas conservatrice et peut produire des résultats inattendus. Les exemples reprennent un fichier (conflit de modification- suppression) ou un (désactivez les conflits de suppression- modification).
Propriété publique Resolution Obtient ou définit la résolution de conflit.
Propriété publique ResolutionOptions Obtient ou définit les options de contrôler le conflit est résolu.
Propriété publique ServerPath Obtenir le chemin d'accès au serveur de ce conflit.
Propriété publique SourceLocalItem Obtient ou définit l'élément local source.
Propriété publique Status Obtient l'état du conflit.
Propriété publique TargetLocalItem Obtient ou définit l'élément local cible.
Propriété publique TheirChangeType Obtient le type de leur fichier.
Propriété publique TheirDeletionId Obtient ou définit l'ID de suppression d'élément
Propriété publique TheirEncoding Obtient ou définit l'encodage d'élément.
Propriété publique TheirFileExists Retourne la valeur true si leur côté du conflit a un fichier associé.
Propriété publique TheirHashValue Obtient ou définit la valeur de hachage de l'élément.
Propriété publique TheirItemId Obtient ou définit les ID d'élément
Propriété publique TheirItemType Obtient ou définit le type d'élément.
Propriété publique TheirLastMergedVersion Obtient ou définit la dernière version fusionné.
Propriété publique TheirProperties Propriétés de TheirServerItem.Non terminé jusqu'à DownloadProperties() ou à GetPropertiesMergeSummary est appelé.
Propriété publique TheirPropertyId Obtient ou définit les ID de propriété
Propriété publique TheirServerItem Obtient ou définit l'élément du serveur.
Propriété publique TheirShelvesetDisplayName
Propriété publique TheirShelvesetName Obtient ou définit le enterrent le nom défini.
Propriété publique TheirShelvesetOwnerName Gest ou définit leurs enterrent le nom du propriétaire défini.
Propriété publique TheirVersion Obtient ou définit l'ID de leur version d'élément.
Propriété publique TheirVersionFrom Obtient ou définit leur version de.
Propriété publique Type Obtient ou définit le type de conflit.
Propriété publique VersionControlServer Obtient la base de données de référentiel contenant ce conflit.
Propriété publique YourChangeType Obtient ou définit le type de votre fichier.
Propriété publique YourDeletionId Obtient ou définit l'ID de suppression
Propriété publique YourEncoding Obtient ou définit l'encodage d'élément du serveur.
Propriété publique YourItemId Obtient ou définit l'ID de l'élément.
Propriété publique YourItemType Obtient ou définit le type d'élément.
Propriété publique YourLastMergedVersion Obtient ou définit la dernière version fusionné.
Propriété publique YourLocalChangeType Obtient ou définit le type de votre fichier local.
Propriété publique YourProperties Propriétés de YourServerItem.Non terminé jusqu'à DownloadProperties() ou à GetPropertiesMergeSummary est appelé.
Propriété publique YourPropertyId Obtient ou définit l'ID de propriété
Propriété publique YourServerItem Obtient ou définit l'élément du serveur.
Propriété publique YourServerItemSource Obtient ou définit la source de l'élément du serveur.
Propriété publique YourVersion Obtient ou définit la version de votre élément.

Début

Méthodes

  Nom Description
Méthode publique CleanUpMergedResultFile
Méthode publique DownloadBaseFile Télécharge le fichier de base de ce conflit.
Méthode publique DownloadProperties Télécharge les propriétés de ce conflit.
Méthode publique DownloadTheirFile Télécharge le contenu de leur fichier en conflit.Lève une exception si aucun fichier entrant n'est disponible.
Méthode publique DownloadYourFile Télécharge le contenu de votre fichier en conflit.Lève une exception si aucun votre fichier n'est disponible.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publiqueMembre statique FromXml
Méthode publique GetBriefMessage Accepte une brève message indique ce conflit.Pour un message commenté, utilisez GetFullMessage().
Méthode publique GetDetailedMessage Convertit ce conflit dans un message affichable.
Méthode publique GetFullMessage Reçoit un message commenté indique ce conflit.Pour un bref message, utilisez GetBriefMessage().
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IsAutoMergeApplicable
Méthode publique IsRedundant
Méthode publique MergeProperties Génère le résumé de fusion de propriétés.Retourne null si aucun conflit de propriété.
Méthode publique ResetChangeSummaryIfLocalFileModified
Méthode publique ToString Crée une chaîne par lisible qui résume les propriétés de cet objet de conflit. (Substitue Object.ToString().)
Méthode publique ToXml(XmlWriter, String)
Méthode publiqueMembre statique ToXml(XmlWriter, String, Conflict)
Méthode publique UpdateLocalHashValue

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.VersionControl.Client, espace de noms