DocFormatter.CreateMarkupWriter Method

Namespace
Kampute.DocToolkit.Formatters
Assembly
  • Kampute.DocToolkit.dll

Definition

Creates an instance of MarkupWriter class that wraps the specified writer for encoding content in the target format.
public abstract MarkupWriter CreateMarkupWriter(TextWriter writer, bool disposeWriter = false)

Parameters

writer TextWriter
The TextWriter to write the encoded content to.
disposeWriter bool optional
true if the wrapped writer should be disposed when the returned MarkupWriter is disposed; otherwise, false. The default is false.

Returns

MarkupWriter
A new instance of a MarkupWriter object that wraps the specified writer.

Remarks

A derived class must override this method to create a new instance of MarkupWriter that wraps the specified writer for encoding content in the target format.
It is the caller's responsibility to dispose the returned MarkupWriter instance to release any resources.