/// <summary> /// Initializes a new instance of the <see cref="TextOutput"/> class. /// </summary> /// <param name="output">The converted output.</param> /// <param name="lineWrapping">if set to <c>true</c> allow line wrapping.</param> /// <param name="flowed">if set to <c>true</c> allow flowing.</param> /// <param name="wrapBeforePosition">The wrap before position.</param> /// <param name="longestNonWrappedParagraph">The longest non wrapped paragraph.</param> /// <param name="imageRenderingCallback">The image rendering callback.</param> /// <param name="fallbacks">if set to <c>true</c> allow fallbacks.</param> /// <param name="htmlEscape">if set to <c>true</c> escape HTML.</param> /// <param name="preserveSpace">if set to <c>true</c> preserve spaces.</param> /// <param name="testTraceStream">The test trace stream.</param> public TextOutput( ConverterOutput output, bool lineWrapping, bool flowed, int wrapBeforePosition, int longestNonWrappedParagraph, ImageRenderingCallbackInternal imageRenderingCallback, bool fallbacks, bool htmlEscape, bool preserveSpace, Stream testTraceStream) { this.rfc2646 = flowed; this.lineWrapping = lineWrapping; this.wrapBeforePosition = wrapBeforePosition; this.longestNonWrappedParagraph = longestNonWrappedParagraph; if (!this.lineWrapping) { this.preserveTrailingSpace = preserveSpace; this.preserveTabulation = preserveSpace; this.preserveNbsp = preserveSpace; } this.output = output; this.fallbacks = fallbacks; this.htmlEscape = htmlEscape; this.imageRenderingCallback = imageRenderingCallback; this.wrapBuffer = new char[(this.longestNonWrappedParagraph + 1) * 5]; }
public RtfToHtmlAdapter(RtfParser parser, ConverterOutput output, RtfToHtml rtfToHtml, IProgressMonitor progressMonitor) { this.parser = parser; this.output = output; this.rtfToHtml = rtfToHtml; this.progressMonitor = progressMonitor; }
/// <summary> /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// </summary> void IDisposable.Dispose() { if (output != null) { ((IDisposable)output).Dispose(); } output = null; wrapBuffer = null; GC.SuppressFinalize(this); }
public HtmlTextExtractionConverter( IHtmlParser parser, ConverterOutput output, Stream traceStream, bool traceShowTokenNum, int traceStopOnTokenNum) { this.output = output; this.parser = parser; this.parser.SetRestartConsumer(this); }
/// <summary> /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// </summary> void IDisposable.Dispose() { if (this.output != null /*&& this.output is IDisposable*/) { ((IDisposable)this.output).Dispose(); } this.output = null; this.wrapBuffer = null; GC.SuppressFinalize(this); }
void IDisposable.Dispose() { if (parser != null /*&& this.parser is IDisposable*/) { ((IDisposable)parser).Dispose(); } if (output != null && output is IDisposable) { ((IDisposable)output).Dispose(); } parser = null; output = null; GC.SuppressFinalize(this); }
void IDisposable.Dispose() { if (input != null /*&& this.input is IDisposable*/) { ((IDisposable)input).Dispose(); } if (output != null /*&& this.output is IDisposable*/) { ((IDisposable)output).Dispose(); } input = null; output = null; GC.SuppressFinalize(this); }
/// <summary> /// Constrói uma instancia já tendo os métodos de conversão. /// </summary> /// <param name="client"></param> /// <param name="converterOutput"></param> /// <param name="converterInput"></param> /// <param name="comparer">Comparador que será usado na instancia.</param> public ProxyIList(IList client, ConverterOutput <T> converterOutput, ConverterInput <T> converterInput, Comparer comparer) : this(client) { _converterOutput = converterOutput; _converterInput = converterInput; }
/// <summary> /// Constrói uma instancia já tendo o método de conversão do item de saída. /// </summary> /// <param name="client"></param> /// <param name="converterOutput"></param> public ProxyIList(IList client, ConverterOutput <T> converterOutput) : this(client) { _converterOutput = converterOutput; }
public TextCodePageConverter(ConverterInput input, ConverterOutput output) { this.input = input; this.output = output; }
// Token: 0x06001764 RID: 5988 RVA: 0x000B648E File Offset: 0x000B468E public RtfTextExtractionConverter(RtfParser parser, ConverterOutput output, Stream traceStream, bool traceShowTokenNum, int traceStopOnTokenNum) { this.output = output; this.parser = parser; }
public EnrichedFormatOutput(ConverterOutput output, Injection injection, bool fallbacks, Stream formatTraceStream, Stream formatOutputTraceStream) : base(formatOutputTraceStream) { this.output = output; this.injection = injection; this.fallbacks = fallbacks; }