MetadataSearchRedaction

MetadataSearchRedaction class

Mewakili redaksi metadata yang mencari dan menyunting metadata menggunakan ekspresi reguler, kunci dan/atau nilai yang cocok.

public class MetadataSearchRedaction : MetadataRedaction

Konstruktor

Nama Keterangan
MetadataSearchRedaction(Regex, string) Menginisialisasi instance baru dari kelas MetadataSearchRedaction, menggunakan nilai untuk mencocokkan item yang disunting.
MetadataSearchRedaction(string, string) Menginisialisasi instance baru dari kelas MetadataSearchRedaction, menggunakan nilai untuk mencocokkan item yang disunting.
MetadataSearchRedaction(Regex, string, Regex) Menginisialisasi instance baru dari kelas MetadataSearchRedaction, menggunakan nama dan nilai item untuk mencocokkan item yang disunting.
MetadataSearchRedaction(string, string, string) Menginisialisasi instance baru dari kelas MetadataSearchRedaction, menggunakan nama dan nilai item untuk mencocokkan item yang disunting.

Properti

Nama Keterangan
override Description { get; } Mengembalikan sebuah string, menjelaskan redaksi dan parameternya.
Filter { get; set; } Mendapat atau menyetel filter, yang digunakan untuk memilih semua atau metadata tertentu, misalnya Penulis atau Perusahaan.
KeyExpression { get; } Mendapatkan ekspresi reguler untuk mencocokkan nama (kunci) item metadata.
Replacement { get; } Mendapat nilai pengganti tekstual.
ValueExpression { get; } Mendapatkan ekspresi reguler untuk mencocokkan teks nilai dari item metadata.

Metode

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

Perkataan

Belajarlah lagi

Contoh

Contoh berikut menunjukkan cara mencari dan menyunting teks tertentu dalam metadata tertentu.

using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
   MetadataSearchRedaction redaction = new MetadataSearchRedaction("Company Ltd.", "--company--");
   // Jika tidak disetel, berlaku untuk semua item metadata
   redaction.Filter = MetadataFilters.Company;
   redactor.Apply(redaction);
   redactor.Save();
}

Lihat juga