IRedactionCallback
Contenuti
[
Nascondere
]
IRedactionCallback interface
Definisce i metodi richiesti per ricevere informazioni su ogni modifica della redazione e facoltativamente impedirla.
public interface IRedactionCallback
Metodi
Nome | Descrizione |
---|---|
AcceptRedaction(RedactionDescription) | Questa chiamata viene attivata subito prima di applicare qualsiasi oscuramento al documento e consente di registrarlo o vietarlo. |
Osservazioni
Saperne di più
- Ulteriori dettagli sull’implementazione dell’interfaccia IRedactionCallback: Usa il callback di redazione
Esempi
L’esempio seguente mostra come implementare la registrazione dettagliata per il processo di redazione.
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();
// puoi restituire "false" qui per evitare modifiche particolari durante il processo di redazione
return true;
}
}
...
// Assegna un'istanza prima di utilizzare Redactor
Redactor.RedactionCallback = new RedactionDump();
Guarda anche
- spazio dei nomi GroupDocs.Redaction.Redactions
- assemblea GroupDocs.Redaction