IRedactionCallback

IRedactionCallback interface

Menentukan metode yang diperlukan untuk menerima informasi pada setiap perubahan redaksi dan secara opsional mencegahnya.

public interface IRedactionCallback

Metode

Nama Keterangan
AcceptRedaction(RedactionDescription) Panggilan ini dipicu tepat sebelum menerapkan redaksi apa pun pada dokumen dan memungkinkan untuk mencatat atau melarangnya.

Perkataan

Belajarlah lagi

Contoh

Contoh berikut mendemonstrasikan cara mengimplementasikan logging detail untuk proses redaksi.

public class RedactionDump : IRedactionCallback
{
    public RedactionDump()
    {
    }

    public bool AcceptRedaction(RedactionDescription description)
    {
        Console.Write("{0} redaction, {1} action, item {2}. ", description.RedactionType, description.ActionType, description.OriginalText);
        if (description.Replacement != null)
        {
            Console.Write("Text {0} is replaced with {1}. ", description.Replacement.OriginalText, description.Replacement.Replacement);
        }
        Console.WriteLine();
        // Anda dapat mengembalikan "false" di sini untuk mencegah perubahan tertentu selama proses redaksi
        return true;
    }
}

...

// Tetapkan sebuah instance sebelum menggunakan Redactor
Redactor.RedactionCallback = new RedactionDump();

Lihat juga