DeleteAnnotationRedaction
inhoud
[
verbergen
]
DeleteAnnotationRedaction class
Vertegenwoordigt een tekstredactie die annotaties verwijdert als de tekst overeenkomt met de gegeven reguliere expressie (verwijdert optioneel alle annotaties).
public class DeleteAnnotationRedaction : Redaction
Constructeurs
Naam | Beschrijving |
---|---|
DeleteAnnotationRedaction() | Initialiseert een nieuwe instantie van de klasse DeleteAnnotationRedaction, met instellingen om alle annotaties te verwijderen (alles komt overeen). |
DeleteAnnotationRedaction(Regex) | Initialiseert een nieuwe instantie van de klasse DeleteAnnotationRedaction, waarbij annotaties worden verwijderd die overeenkomen met de opgegeven uitdrukking. |
DeleteAnnotationRedaction(string) | Initialiseert een nieuwe instantie van de klasse DeleteAnnotationRedaction, waarbij annotaties worden verwijderd die overeenkomen met de opgegeven uitdrukking. |
Eigenschappen
Naam | Beschrijving |
---|---|
override Description { get; } | Retourneert een tekenreeks die de redactie en de bijbehorende parameters beschrijft. |
Expression { get; } | Haalt de overeenkomende reguliere expressie op. |
methoden
Naam | Beschrijving |
---|---|
override ApplyTo(DocumentFormatInstance) | Past de redactie toe op een bepaalde indelingsinstantie. |
Opmerkingen
Kom meer te weten
- Meer informatie over het toepassen van redacties: Basisprincipes van redactie
- Meer informatie over redacties van documentannotaties: Annotatie redacties
Voorbeelden
In het volgende voorbeeld ziet u hoe u alle annotaties met de woorden “gebruiken”, “tonen” of “beschrijven” uit het document verwijdert (en andere laat staan).
using (Redactor redactor = new Redactor(@"D:\test.docx"))
{
redactor.Apply(new DeleteAnnotationRedaction("(?im:(use|show|describe))"));
redactor.Save()
}
Zie ook
- class Redaction
- naamruimte GroupDocs.Redaction.Redactions
- montage GroupDocs.Redaction