Table of Contents

Namespace SharpVectors.Renderers

The SharpVectors.Renderers namespace contains a bunch of classes and interfaces.

Classes

CodeSnippetKeyResolver
DictionaryKeyResolver
ResourceKeyResolver

The default implememation of the IResourceKeyResolver interface. It implementations the default method of resolving the resource key; either by the unmodified SVG file name, or a formatted name using the file name and/or resource index if a format string is provided.

WpfObject
WpfSettings<T>

This is the typed or generic abstract base class for most objects in this build library, and it defines the basic cloneable and serialization interfaces. This is used as the base object to create components object hierarchy.

Interfaces

IResourceKeyResolver

An interface for resolving the resource key of a resource object (DrawingGroup, DrawingImage) generated by the resource dictionary converter.

Enums

ResourceAccessType

A value specifying the referencing or access resource dictionary (DynamicResource, StaticResource).

ResourceKeyResolverType

A value specifiying the resource key resolver type.

ResourceModeType

A value specifying the root resource element (DrawingGroup, DrawingImage).