Click or drag to resize
INativeGenerator Interface

Manages the Writer used to create the native file as well as a set of INativeExtractionContentProcessor components that process the input before it is passed to the writer.

The input is received on the Input content handler.

Namespace: Sdl.FileTypeSupport.Framework.NativeApi
Assembly: Sdl.FileTypeSupport.Framework.Core (in Sdl.FileTypeSupport.Framework.Core.dll) Version: 1.0.0.0 (1.0.2343.0)
Syntax
public interface INativeGenerator

The INativeGenerator type exposes the following members.

Methods
  NameDescription
Public methodAddProcessor
Appends a native processor that will be invoked before the writer.
Public methodInsertProcessor
Inserts a native processor at the specified index in the list of native processors.
Public methodRemoveProcessor
Removes a native processor from the list.
Top
Properties
  NameDescription
Public propertyContentProcessors

The content processors that act on the input content before it is passed to the writer, in the order in which they will be invoked.

Use AddProcessor(INativeGenerationContentProcessor), InsertProcessor(Int32, INativeGenerationContentProcessor), and RemoveProcessor(INativeGenerationContentProcessor) to modify the collection.

Public propertyInput
This is the content handler that is used to drive the native file writer with its content processors.
Public propertyWriter
The file writer that creates the final output.
Top
Remarks

Used with other components in a IFileExtractor to write a native file.

See Also
Community
Edit
Be the first to Edit the community content of this topic.
Comments