ClassTxtFormatProvider
Imports and exports flow documents as plain text, stripping all formatting and preserving only text content and line breaks.
Definition
Namespace:Telerik.Windows.Documents.Flow.FormatProviders.Txt
Assembly:Telerik.Windows.Documents.Flow.dll
Syntax:
public class TxtFormatProvider : TextBasedFormatProviderBase<RadFlowDocument>, IFormatProvider<RadFlowDocument>, ITextBasedFormatProvider<RadFlowDocument>
Inheritance: objectFormatProviderBase<RadFlowDocument>TextBasedFormatProviderBase<RadFlowDocument>TxtFormatProvider
Implements:
Inherited Members
Constructors
TxtFormatProvider()
Initializes a new instance of the TxtFormatProvider class.
Declaration
public TxtFormatProvider()
Properties
CanExport
Gets a value indicating whether this provider supports export.
Declaration
public override bool CanExport { get; }
Property Value
The value indicating whether can export.
Overrides
CanImport
Gets a value indicating whether this provider supports import.
Declaration
public override bool CanImport { get; }
Property Value
The value indicating whether can import.
Overrides
SupportedExtensions
Gets the file extensions supported by this provider.
Declaration
public override IEnumerable<string> SupportedExtensions { get; }
Property Value
The supported extensions.
Overrides
Methods
ExportOverride(RadFlowDocument, Stream)
Exports the specified document.
Declaration
[Obsolete("This method is obsolete. Please use ExportOverride(RadFlowDocument document, Stream output) instead.")]
protected override void ExportOverride(RadFlowDocument document, Stream output)
Parameters
document
The document.
output
The output.
Overrides
ExportOverride(RadFlowDocument, Stream, CancellationToken)
Exports the specified document.
Declaration
protected override void ExportOverride(RadFlowDocument document, Stream output, CancellationToken cancellationToken)
Parameters
document
The document.
output
The output.
cancellationToken
The cancellation token used to cancel the operation.
Overrides
ImportOverride(Stream)
Imports the specified input.
Declaration
[Obsolete("This method is obsolete. Please use ImportOverride(Stream input, CancellationToken cancellationToken) instead.")]
protected override RadFlowDocument ImportOverride(Stream input)
Parameters
input
The input.
Returns
The imported document.
Overrides
ImportOverride(Stream, CancellationToken)
Imports the specified input.
Declaration
protected override RadFlowDocument ImportOverride(Stream input, CancellationToken cancellationToken)
Parameters
input
The input.
cancellationToken
The cancellation token used to cancel the operation.
Returns
The imported document.
Overrides