EraseMetadataRedaction
EraseMetadataRedaction class
すべてのメタデータまたは特定の MetadataFilters に一致するメタデータをドキュメントから消去するメタデータ リダクションを表します。
public class EraseMetadataRedaction : MetadataRedaction
コンストラクター
名前 | 説明 |
---|---|
EraseMetadataRedaction() | EraseMetadataRedaction クラスの新しいインスタンスを初期化し、すべてのメタデータを消去します。 |
EraseMetadataRedaction(MetadataFilters) | EraseMetadataRedaction クラスの新しいインスタンスを初期化し、メタデータを消去し、特定の組み合わせに一致させますMetadataFilters |
プロパティ
名前 | 説明 |
---|---|
override Description { get; } | リダクションとそのパラメーターを説明する文字列を返します。 |
Filter { get; set; } | フィルターを取得または設定します。これは、Author や Company など、すべてまたは特定のメタデータを選択するために使用されます。 |
メソッド
名前 | 説明 |
---|---|
override ApplyTo(DocumentFormatInstance) | 特定のフォーマット インスタンスにリダクションを適用します。 |
備考
もっと詳しく知る
例
次の例は、すべてまたは特定のメタデータを消去する (空の値に等しく設定する) 方法を示しています。
using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
// 著者、管理者、会社を消去
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.Author | MetadataFilters.Manager | MetadataFilters.Company));
// すべてのメタデータを消去
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.All));
redactor.Save();
}
関連項目
- class MetadataRedaction
- 名前空間 GroupDocs.Redaction.Redactions
- 組み立て GroupDocs.Redaction