Class HtmlDiffOutputGenerator

HtmlDiffOutputGenerator Sınıfı

Metin farklılıklarının html temsilini oluşturmak için bir sınıfı temsil eder. Silinen satır sonları paragraf işareti ile belirtilir.

public class HtmlDiffOutputGenerator : IFileOutputGenerator, IStringOutputGenerator

Yapıcılar

İsimAçıklama
HtmlDiffOutputGenerator()HtmlDiffOutputGenerator sınıfının bir örneğini oluşturur.
HtmlDiffOutputGenerator(OutputTextStyle)HtmlDiffOutputGenerator sınıfının bir örneğini oluşturur.

Özellikler

İsimAçıklama
DeleteStyle { get; set; }Silme işlemi için CSS-stil dizesini alır ve ayarlar. Örnek:
EqualStyle { get; set; }Eşitlik işlemi için CSS-stil dizesini alır ve ayarlar. Örnek:
InsertStyle { get; set; }Ekleme işlemi için CSS-stil dizesini alır ve ayarlar. Örnek:
StrikethroughDeleted { get; set; }Silme işlemi için text-decoration: line-through stilini alır veya ayarlar. Varsayılan değer False‘dır.

Yöntemler

İsimAçıklama
GenerateOutput(List<DiffOperation>)Metinler arasındaki farklılıklara dayalı çıktıyı oluşturur ve bir dosyaya kaydeder.
GenerateOutput(List<List<DiffOperation>>)Metinler arasındaki farklılıklara dayalı çıktıyı oluşturur ve bir dosyaya kaydeder.
GenerateOutput(List<DiffOperation>, string)Metinler arasındaki farklılıklara dayalı çıktıyı oluşturur ve bir dosyaya kaydeder.
GenerateOutput(List<List<DiffOperation>>, string)Metinler arasındaki farklılıklara dayalı çıktıyı oluşturur ve bir dosyaya kaydeder.

Ayrıca Bakınız