Class
FixedDocumentStreamSource

Represents a fixed document source, which can load a document from URI or stream.

Definition

Namespace:Telerik.Windows.Documents.Fixed

Assembly:Telerik.Windows.Controls.FixedDocumentViewers.dll

Syntax:

cs-api-definition
public abstract class FixedDocumentStreamSource

Inheritance: objectFixedDocumentStreamSource

Derived Classes: PdfDocumentSource

Constructors

FixedDocumentStreamSource(Stream, PdfImportSettings)

Initializes a new instance of the FixedDocumentStreamSource class.

Declaration

cs-api-definition
protected FixedDocumentStreamSource(Stream stream, PdfImportSettings settings)

Parameters

stream

Stream

The stream from which to load the fixed document.

settings

PdfImportSettings

The settings.

FixedDocumentStreamSource(Uri, PdfImportSettings)

Initializes a new instance of the FixedDocumentStreamSource class.

Declaration

cs-api-definition
protected FixedDocumentStreamSource(Uri uri, PdfImportSettings settings)

Parameters

uri

Uri

The URI from which to load the fixed document.

settings

PdfImportSettings

The settings.

Properties

Document

Gets the fixed document loaded from this instance.

Declaration

cs-api-definition
public RadFixedDocument Document { get; }

Property Value

RadFixedDocument

Methods

CreateDocumentFromStreamOverride(Stream, PdfImportSettings)

Creates the document from a stream.

Declaration

cs-api-definition
protected abstract RadFixedDocument CreateDocumentFromStreamOverride(Stream stream, PdfImportSettings settings)

Parameters

stream

Stream

The stream from which to create the document.

settings

PdfImportSettings

The settings.

Returns

RadFixedDocument

OnDocumentLoaded(EventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnDocumentLoaded(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

OnLoaded(EventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnLoaded(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

~FixedDocumentStreamSource()

Ensures that any unmanaged resources are released when object instance is finalized.

Declaration

cs-api-definition
protected ~FixedDocumentStreamSource()

Events

DocumentUnhandledException

Occurs when unhandled exception is thrown during document import.

Declaration

cs-api-definition
public event EventHandler<DocumentUnhandledExceptionEventArgs> DocumentUnhandledException

Event Value

EventHandler<DocumentUnhandledExceptionEventArgs>

Loaded

Occurs when document is loaded. It can be loaded asynchronously in case the provided URI is absolute.

Declaration

cs-api-definition
public event EventHandler Loaded

Event Value

EventHandler