Class HtmlDiffOutputGenerator

HtmlDiffOutputGenerator class

تمثل فئة لتوليد تمثيل HTML لاختلافات النصوص. يتم الإشارة إلى فواصل الأسطر المحذوفة بواسطة علامة الفقرة.

public class HtmlDiffOutputGenerator : IFileOutputGenerator, IStringOutputGenerator

Constructors

NameDescription
HtmlDiffOutputGenerator()ينشئ مثيلًا من فئة HtmlDiffOutputGenerator.
HtmlDiffOutputGenerator(OutputTextStyle)ينشئ مثيلًا من فئة HtmlDiffOutputGenerator.

Properties

NameDescription
DeleteStyle { get; set; }يحصل على سلسلة نمط CSS لعملية الحذف ويضبطها. مثال:
EqualStyle { get; set; }يحصل على سلسلة نمط CSS لعملية المساواة ويضبطها. مثال:
InsertStyle { get; set; }يحصل على سلسلة نمط CSS لعملية الإدراج ويضبطها. مثال:
StrikethroughDeleted { get; set; }يحصل أو يضبط نمط text-decoration: line-through لعملية الحذف. القيمة الافتراضية هي False.

Methods

NameDescription
GenerateOutput(List<DiffOperation>)يولد المخرجات بناءً على الاختلافات بين النصوص ويحفظها في ملف.
GenerateOutput(List<List<DiffOperation>>)يولد المخرجات بناءً على الاختلافات بين النصوص ويحفظها في ملف.
GenerateOutput(List<DiffOperation>, string)يولد المخرجات بناءً على الاختلافات بين النصوص ويحفظها في ملف.
GenerateOutput(List<List<DiffOperation>>, string)يولد المخرجات بناءً على الاختلافات بين النصوص ويحفظها في ملف.

See Also