Click or drag to resize
ISubContentExtractor Properties

The ISubContentExtractor type exposes the following members.

Properties
  NameDescription
Public propertyAllComponents
Called by the framework during component initialization to detect and initialize parser components that implement special interfaces such as ISharedObjectsAware.
Public propertyBilingualParser
Parser for reading a bilingual input file, or null to read native input files.
Public propertyDocumentInfo
Common document properties communicated to all bilingual file type components
Public propertyFileConversionProperties
This object will be passed to each of the file type components during initialization. Ensure that this property is configured properly before calling Parse. File type components may change these properties, e.g. to store dynamic settings. To ensure that such settings are preserved for future conversion operations, these properties should be retrieved after successful parsing, and stored for re-use e.g. by persisting them to the bilingual file format.
Public propertyFileRestriction
This delegate will be invoked for each file to be processed. If the delegate returns true, the file will be processed as normal, but if it returns false, the file will be skipped.
(Inherited from IBilingualProcessorContainer.)
Public propertyFileTypeDefinition
The framework sets this property for components that are instantiated from a file type definition.
(Inherited from IFileTypeDefinitionAware.)
Public propertyItemFactory
The framework will set this property as part of the initialization. Bilingual components should use this factory to create any items that are inserted in the bilingual content model.
Public propertyNativeSubContentExtractor
Used for reading a native input file.
Public propertyOutput
This object (if not null) receives calls that represent the output from the file reading process.
Public propertyParagraphUnitRestriction
If set, this delegate will be invoked for each paragraph unit to be processed. If the delegate returns true, the paragraph unit will be processed as normal. If it returns false, the paragraph unit will be skipped.
(Inherited from IBilingualProcessorContainer.)
Public propertySettingsBundle
Settings used by processing components in the extractor
Public propertyToBilingualConverter
The component used to convert native input to bilingual content
Top
See Also
Community
Edit
Be the first to Edit the community content of this topic.
Comments