Class HtmlDiffOutputGenerator

Classe HtmlDiffOutputGenerator

Représente une classe pour générer une représentation html des différences de textes. Les sauts de ligne supprimés sont indiqués par un marqueur de paragraphe.

public class HtmlDiffOutputGenerator : IFileOutputGenerator, IStringOutputGenerator

Constructeurs

NomDescription
HtmlDiffOutputGenerator()Crée une instance de la classe HtmlDiffOutputGenerator.
HtmlDiffOutputGenerator(OutputTextStyle)Crée une instance de la classe HtmlDiffOutputGenerator.

Propriétés

NomDescription
DeleteStyle { get; set; }Obtient et définit la chaîne de style CSS pour l’opération de suppression. Exemple :
EqualStyle { get; set; }Obtient et définit la chaîne de style CSS pour l’opération d’égalité. Exemple :
InsertStyle { get; set; }Obtient et définit la chaîne de style CSS pour l’opération d’insertion. Exemple :
StrikethroughDeleted { get; set; }Obtient ou définit le style de décoration de texte : ligne à travers pour l’opération de suppression. La valeur par défaut est False.

Méthodes

NomDescription
GenerateOutput(List<DiffOperation>)Génère la sortie basée sur les différences entre les textes et l’enregistre dans un fichier.
GenerateOutput(List<List<DiffOperation>>)Génère la sortie basée sur les différences entre les textes et l’enregistre dans un fichier.
GenerateOutput(List<DiffOperation>, string)Génère la sortie basée sur les différences entre les textes et l’enregistre dans un fichier.
GenerateOutput(List<List<DiffOperation>>, string)Génère la sortie basée sur les différences entre les textes et l’enregistre dans un fichier.

Voir aussi