Interface INativeFileTypeComponent
Native parsers and native content processor components may implement this interface to get initialized by the framework.
Namespace: SdlSdl.FileTypeSupportFrameworkNativeApi
Assembly: Sdl.FileTypeSupport.Framework.Core.dll
Syntax
public interface INativeFileTypeComponent
Properties
MessageReporter
The framework will set this property as part of initialization of the file type component.
File type components use this interface to report any non-critical issues to the framework. (Critical issues are reported by throwing a FileTypeSupportException or a derived type.)
Declaration
INativeContentStreamMessageReporter MessageReporter { get; set; }
Property Value
Type | Description |
---|---|
INativeContentStreamMessageReporter |
PropertiesFactory
The framework will set this property as part of the initialization of the file type component.
File type components should use this factory to create the property objects that are used when outputting to the INativeExtractionContentHandler.
Declaration
IPropertiesFactory PropertiesFactory { get; set; }
Property Value
Type | Description |
---|---|
IPropertiesFactory |