EraseMetadataRedaction
İçindekiler
[
Saklamak
]
EraseMetadataRedaction class
Belgeden belirli MetadataFilters ile eşleşen tüm meta verileri veya meta verileri silen bir meta veri redaksiyonunu temsil eder.
public class EraseMetadataRedaction : MetadataRedaction
yapıcılar
İsim | Tanım |
---|---|
EraseMetadataRedaction() | Tüm meta verileri silerek EraseMetadataRedaction sınıfının yeni bir örneğini başlatır. |
EraseMetadataRedaction(MetadataFilters) | EraseMetadataRedaction sınıfının yeni bir örneğini başlatır, meta verileri siler, belirli bir kombinasyonla eşleşir.MetadataFilters . |
Özellikleri
İsim | Tanım |
---|---|
override Description { get; } | Düzeltmeyi ve parametrelerini açıklayan bir dize döndürür. |
Filter { get; set; } | Yazar veya Şirket gibi tüm veya belirli meta verileri seçmek için kullanılan filtreyi alır veya ayarlar. |
yöntemler
İsim | Tanım |
---|---|
override ApplyTo(DocumentFormatInstance) | Redaksiyonu belirli bir biçim örneğine uygular. |
Notlar
Daha fazla bilgi edin
- Redaksiyonları uygulama hakkında daha fazla ayrıntı: Redaksiyonun temelleri
- Belge meta veri düzenlemeleri hakkında daha fazla ayrıntı: Meta veri düzenlemeleri
Örnekler
Aşağıdaki örnek, tüm veya belirli meta verilerin nasıl silineceğini (boş değerlere eşit olarak ayarlayın) gösterir.
using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
// Yazarı, Yöneticiyi ve Şirketi Sil
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.Author | MetadataFilters.Manager | MetadataFilters.Company));
// Tüm meta verileri sil
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.All));
redactor.Save();
}
Ayrıca bakınız
- class MetadataRedaction
- ad alanı GroupDocs.Redaction.Redactions
- toplantı GroupDocs.Redaction