Initialize

DocumentFormatInstance.Initialize method

문서 형식 처리기의 인스턴스 초기화를 수행합니다.

public virtual void Initialize(DocumentFormatConfiguration config, RedactorSettings settings)
모수 유형 설명
config DocumentFormatConfiguration 형식 구성
settings RedactorSettings 교정 프로세스의 기본 설정입니다.

다음 예제에서는 초기화 데이터를 사용하는 방법을 보여줍니다.

public class MyCustomHandler : DocumentFormatInstance
{
    private string MyProperty { get; set; }
    
    // 기타 사용자 지정 코드 
    ...

    public override void Initialize(DocumentFormatConfiguration config)
    {
        base.Initialize(config);
        if (config.InitializationData.ContainsKey("MyProperty"))
        {
            MyProperty = config.InitializationData["MyProperty"];
        }
    }
}

// 사용자 지정 형식을 GroupDocs.Redaction에 연결
var mySettings = new DocumentFormatConfiguration();
mySettings.ExtensionFilter = ".foo";
mySettings.DocumentType = typeof(MyCustomHandler);
mySettings.InitializationData.Add("MyProperty", "bar");
var configuration = RedactorConfiguration.GetInstance();
configuration.AvailableFormats.Add(mySettings);

또한보십시오