IRedactionCallback
περιεχόμενα
[
κρύβω
]
IRedactionCallback interface
Καθορίζει μεθόδους που απαιτούνται για τη λήψη πληροφοριών για κάθε αλλαγή έκδοσης και προαιρετικά την αποτρέπει.
public interface IRedactionCallback
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
AcceptRedaction(RedactionDescription) | Αυτή η κλήση ενεργοποιείται ακριβώς πριν από την εφαρμογή οποιασδήποτε τροποποίησης στο έγγραφο και επιτρέπει την καταγραφή ή την απαγόρευσή της. |
Παρατηρήσεις
Μάθε περισσότερα
- Περισσότερες λεπτομέρειες σχετικά με την υλοποίηση της διεπαφής IredactionCallback: Χρησιμοποιήστε επανάκληση επεξεργασίας
Παραδείγματα
Το ακόλουθο παράδειγμα δείχνει πώς να εφαρμόσετε λεπτομερή καταγραφή για τη διαδικασία σύνταξης.
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();
// μπορείτε να επιστρέψετε το "false" εδώ για να αποτρέψετε συγκεκριμένες αλλαγές κατά τη διαδικασία σύνταξης
return true;
}
}
...
// Εκχωρήστε ένα στιγμιότυπο πριν χρησιμοποιήσετε το Redactor
Redactor.RedactionCallback = new RedactionDump();
Δείτε επίσης
- χώρος ονομάτων GroupDocs.Redaction.Redactions
- συνέλευση GroupDocs.Redaction