DeleteAnnotationRedaction

DeleteAnnotationRedaction class

Merupakan redaksi teks yang menghapus anotasi jika teks cocok dengan ekspresi reguler yang diberikan (opsional menghapus semua anotasi).

public class DeleteAnnotationRedaction : Redaction

Konstruktor

Nama Keterangan
DeleteAnnotationRedaction() Menginisialisasi instance baru dari kelas DeleteAnnotationRedaction, dengan pengaturan untuk menghapus semua anotasi (cocok dengan semuanya).
DeleteAnnotationRedaction(Regex) Menginisialisasi instance baru dari kelas DeleteAnnotationRedaction, menghapus anotasi yang cocok dengan ekspresi yang diberikan.
DeleteAnnotationRedaction(string) Menginisialisasi instance baru dari kelas DeleteAnnotationRedaction, menghapus anotasi yang cocok dengan ekspresi yang diberikan.

Properti

Nama Keterangan
override Description { get; } Mengembalikan sebuah string, menjelaskan redaksi dan parameternya.
Expression { get; } Mencocokkan ekspresi reguler.

Metode

Nama Keterangan
override ApplyTo(DocumentFormatInstance) Menerapkan redaksi ke instance format tertentu.

Perkataan

Belajarlah lagi

Contoh

Contoh berikut menunjukkan cara menghapus semua anotasi yang mengandung kata “gunakan”, “tunjukkan” atau “jelaskan” dari dokumen (dan biarkan yang lain).

using (Redactor redactor = new Redactor(@"D:\test.docx"))
{
   redactor.Apply(new DeleteAnnotationRedaction("(?im:(use|show|describe))"));
   redactor.Save()
}

Lihat juga