RendererTDocument

Renderer<TDocument> class

Represents an abstract class for the all renderers.

public abstract class Renderer<TDocument> : Renderer
Parameter Description
TDocument The type of the document.

Methods

Name Description
Dispose() Releases unmanaged and - optionally - managed resources.
Render(IDevice, TDocument) Defines method for rendering !:TDocument into specified IDevice.
Render(IDevice, params TDocument[]) Defines method for rendering multiple !:TDocuments into specific IDevice.
Render(IDevice, int, params TDocument[]) Defines method for rendering multiple !:TDocuments into specific IDevice. The rendering will be performed once there are no any network operations for loading resources, active timers, animation tasks or specified timeout is elapsed.
Render(IDevice, TDocument, int) Defines method for rendering !:TDocument into specified IDevice. The rendering will be performed once there are no any network operations for loading resources, active timers, animation tasks or specified timeout is elapsed.
Render(IDevice, TDocument, TimeSpan) Defines method for rendering !:TDocument into specified IDevice. The rendering will be performed once there are no any network operations for loading resources, active timers, animation tasks or specified timeout is elapsed.
abstract Render(IDevice, TimeSpan, params TDocument[]) Defines method for rendering multiple !:TDocuments into specific IDevice. The rendering will be performed once there are no any network operations for loading resources, active timers, animation tasks or specified timeout is elapsed.

See Also