C# Class Svg2Xaml.SvgImageExtension

A MarkupExtension for loading SVG images.
Inheritance: System.Windows.Markup.MarkupExtension
显示文件 Open project: jogibear9988/svg2xaml

Public Methods

Method Description
ProvideValue ( IServiceProvider serviceProvider ) : object

Overrides MarkupExtension.ProvideValue and returns the DrawingImage the SVG document is rendered into.

SvgImageExtension ( ) : System

Initializes a new SvgImageExtension instance.

SvgImageExtension ( Uri uri ) : System

Initializes a new SvgImageExtension instance.

Method Details

ProvideValue() public method

Overrides MarkupExtension.ProvideValue and returns the DrawingImage the SVG document is rendered into.
public ProvideValue ( IServiceProvider serviceProvider ) : object
serviceProvider IServiceProvider /// Object that can provide services for the markup extension; /// is not used. ///
return object

SvgImageExtension() public method

Initializes a new SvgImageExtension instance.
public SvgImageExtension ( ) : System
return System

SvgImageExtension() public method

Initializes a new SvgImageExtension instance.
public SvgImageExtension ( Uri uri ) : System
uri System.Uri /// The location of the SVG document. ///
return System