MetadataSearchRedaction
내용물
[
숨다
]
MetadataSearchRedaction class
정규식, 일치하는 키 및/또는 값을 사용하여 메타데이터를 검색하고 수정하는 메타데이터 수정을 나타냅니다.
public class MetadataSearchRedaction : MetadataRedaction
생성자
이름 | 설명 |
---|---|
MetadataSearchRedaction(Regex, string) | 수정된 항목과 일치하는 값을 사용하여 MetadataSearchRedaction 클래스의 새 인스턴스를 초기화합니다. |
MetadataSearchRedaction(string, string) | 수정된 항목과 일치하는 값을 사용하여 MetadataSearchRedaction 클래스의 새 인스턴스를 초기화합니다. |
MetadataSearchRedaction(Regex, string, Regex) | 항목 이름과 값을 사용하여 수정된 항목과 일치시키는 MetadataSearchRedaction 클래스의 새 인스턴스를 초기화합니다. |
MetadataSearchRedaction(string, string, string) | 항목 이름과 값을 사용하여 수정된 항목과 일치시키는 MetadataSearchRedaction 클래스의 새 인스턴스를 초기화합니다. |
속성
이름 | 설명 |
---|---|
override Description { get; } | 교정 및 해당 매개 변수를 설명하는 문자열을 반환합니다. |
Filter { get; set; } | 전체 또는 특정 메타데이터(예: 작성자 또는 회사)를 선택하는 데 사용되는 필터를 가져오거나 설정합니다. |
KeyExpression { get; } | 메타데이터 항목의 이름(키)과 일치하는 정규식을 가져옵니다. |
Replacement { get; } | 텍스트 대체 값을 가져옵니다. |
ValueExpression { get; } | 메타데이터 항목의 값 텍스트와 일치하는 정규식을 가져옵니다. |
행동 양식
이름 | 설명 |
---|---|
override ApplyTo(DocumentFormatInstance) | 지정된 형식 인스턴스에 교정을 적용합니다. |
비고
더 알아보기
예
다음 예제는 특정 메타데이터에서 특정 텍스트를 검색하고 수정하는 방법을 보여줍니다.
using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
MetadataSearchRedaction redaction = new MetadataSearchRedaction("Company Ltd.", "--company--");
// 설정하지 않으면 모든 메타데이터 항목에 적용됩니다.
redaction.Filter = MetadataFilters.Company;
redactor.Apply(redaction);
redactor.Save();
}
또한보십시오
- class MetadataRedaction
- 네임스페이스 GroupDocs.Redaction.Redactions
- 집회 GroupDocs.Redaction