AnnotationRedaction

AnnotationRedaction class

Belirli bir normal ifadeyle eşleşen ek açıklama metnini (yorumlar vb.) değiştiren bir redaksiyonu temsil eder.

public class AnnotationRedaction : Redaction

yapıcılar

İsim Tanım
AnnotationRedaction(Regex, string) AnnotationRedaction sınıfının yeni bir örneğini başlatır.
AnnotationRedaction(string, string) AnnotationRedaction sınıfının yeni bir örneğini başlatır.

Özellikleri

İsim Tanım
override Description { get; } Düzeltmeyi ve parametrelerini açıklayan bir dize döndürür.
Expression { get; } Eşleşecek normal ifadeyi alır.
Replacement { get; } Eşleşen metin için bir metin değişimi alır.

yöntemler

İsim Tanım
override ApplyTo(DocumentFormatInstance) Redaksiyonu belirli bir biçim örneğine uygular.

Notlar

Daha fazla bilgi edin

Örnekler

Aşağıdaki örnek, tüm ek açıklamalarda “John” adının “[redacted]” ile nasıl değiştirileceğini gösterir.

using (Redactor redactor = new Redactor(@"C:\test.pdf"))
{
   redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
   redactor.Save()
}

Ayrıca bakınız