IRedactionCallback
isi
[
bersembunyi
]
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
- Detail lebih lanjut tentang penerapan antarmuka IRedactionCallback: Gunakan panggilan balik redaksi
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
- ruang nama GroupDocs.Redaction.Redactions
- perakitan GroupDocs.Redaction