Class HtmlDiffOutputGenerator
HtmlDiffOutputGenerator-Klasse
Stellt eine Klasse zur Generierung der HTML-Darstellung von Textunterschieden dar. Gelöschte Zeilenumbrüche werden durch Absatzzeichen angezeigt.
public class HtmlDiffOutputGenerator : IFileOutputGenerator, IStringOutputGenerator
Konstruktoren
Eigenschaften
| Name | Beschreibung |
|---|
| DeleteStyle { get; set; } | Ruft den CSS-Stil-String für die Löschoperation ab und setzt ihn. Beispiel: |
| EqualStyle { get; set; } | Ruft den CSS-Stil-String für die Gleichheitsoperation ab und setzt ihn. Beispiel: |
| InsertStyle { get; set; } | Ruft den CSS-Stil-String für die Einfügeoperation ab und setzt ihn. Beispiel: |
| StrikethroughDeleted { get; set; } | Ruft den Stil text-decoration: line-through für die Löschoperation ab oder setzt ihn. Der Standardwert ist False. |
Methoden
| Name | Beschreibung |
|---|
| GenerateOutput(List<DiffOperation>) | Generiert die Ausgabe basierend auf den Unterschieden zwischen Texten und speichert sie in einer Datei. |
| GenerateOutput(List<List<DiffOperation>>) | Generiert die Ausgabe basierend auf den Unterschieden zwischen Texten und speichert sie in einer Datei. |
| GenerateOutput(List<DiffOperation>, string) | Generiert die Ausgabe basierend auf den Unterschieden zwischen Texten und speichert sie in einer Datei. |
| GenerateOutput(List<List<DiffOperation>>, string) | Generiert die Ausgabe basierend auf den Unterschieden zwischen Texten und speichert sie in einer Datei. |
Siehe auch