RedactorSettings constructor

init

Initializes a new instance of the RedactorSettings class.

def __init__(self):
    ...

init

Initializes a new instance of the RedactorSettings class with a given ILogger instance.

def __init__(self, logger):
    ...
Parameter Type Description
logger ILogger An instance of a class, implementing ILogger interface

init

Initializes a new instance of the RedactorSettings class with a given IRedactionCallback instance.

def __init__(self, callback):
    ...
Parameter Type Description
callback groupdocs.redaction.redactions.IRedactionCallback An instance of a class, implementing IRedactionCallbck interface

init

Initializes a new instance of the RedactorSettings class with a given IOcrConnector instance.

def __init__(self, ocr_connector):
    ...
Parameter Type Description
ocr_connector groupdocs.redaction.integration.ocr.IOcrConnector A valid implementation of IOcrConnector interface

init

Initializes a new instance of the RedactorSettings class with given ILogger and IRedactionCallback instances.

def __init__(self, logger, callback):
    ...
Parameter Type Description
logger ILogger An instance of a class, implementing ILogger interface
callback groupdocs.redaction.redactions.IRedactionCallback An instance of a class, implementing IRedactionCallbck interface

init

Initializes a new instance of the RedactorSettings class with given ILogger, IRedactionCallback and IOcrConnector instances.

def __init__(self, logger, callback, ocr_connector):
    ...
Parameter Type Description
logger ILogger An instance of a class, implementing ILogger interface
callback groupdocs.redaction.redactions.IRedactionCallback An instance of a class, implementing IRedactionCallbck interface
ocr_connector groupdocs.redaction.integration.ocr.IOcrConnector An instance of IOcrConnector interface implementation. Can be null

See Also