DeleteAnnotationRedaction
Innehåll
[
Dölj
]
DeleteAnnotationRedaction class
Representerar en textredigering som tar bort kommentarer om text matchar givet reguljärt uttryck (valfritt tar bort alla kommentarer).
public class DeleteAnnotationRedaction : Redaction
Konstruktörer
namn | Beskrivning |
---|---|
DeleteAnnotationRedaction() | Initierar en ny instans av klassen DeleteAnnotationRedaction, med inställningar för att ta bort alla kommentarer (matchar allt). |
DeleteAnnotationRedaction(Regex) | Initierar en ny instans av klassen DeleteAnnotationRedaction, tar bort kommentarer som matchar ett givet uttryck. |
DeleteAnnotationRedaction(string) | Initierar en ny instans av klassen DeleteAnnotationRedaction, tar bort kommentarer som matchar ett givet uttryck. |
Egenskaper
namn | Beskrivning |
---|---|
override Description { get; } | Returnerar en sträng som beskriver redaktionen och dess parametrar. |
Expression { get; } | Får det reguljära uttrycket att matcha. |
Metoder
namn | Beskrivning |
---|---|
override ApplyTo(DocumentFormatInstance) | Tillämpar redigeringen på en given formatinstans. |
Anmärkningar
Läs mer
- Mer information om att tillämpa redigeringar: Grundläggande om redigering
- Mer information om redigering av dokumentkommentarer: Anteckningsredigeringar
Exempel
Följande exempel visar hur man tar bort alla anteckningar som innehåller orden “använd”, “visa” eller “beskriv” från dokumentet (och lämnar andra).
using (Redactor redactor = new Redactor(@"D:\test.docx"))
{
redactor.Apply(new DeleteAnnotationRedaction("(?im:(use|show|describe))"));
redactor.Save()
}
Se även
- class Redaction
- namnutrymme GroupDocs.Redaction.Redactions
- hopsättning GroupDocs.Redaction