Table of Contents

Class SVGPreserveAspectRatio

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll

The SVGPreserveAspectRatio interface corresponds to the preserveAspectRatio attribute.

[Value("SVGPreserveAspectRatio")]
public class SVGPreserveAspectRatio
Inheritance
SVGPreserveAspectRatio
Inherited Members

Remarks

An SVGPreserveAspectRatio object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown.

See also on MDN

Constructors

SVGPreserveAspectRatio()

public SVGPreserveAspectRatio()

Fields

SVG_MEETORSLICE_MEET

[Value("SVG_MEETORSLICE_MEET")]
public const ushort SVG_MEETORSLICE_MEET = 1

Field Value

ushort

SVG_MEETORSLICE_SLICE

[Value("SVG_MEETORSLICE_SLICE")]
public const ushort SVG_MEETORSLICE_SLICE = 2

Field Value

ushort

SVG_MEETORSLICE_UNKNOWN

[Value("SVG_MEETORSLICE_UNKNOWN")]
public const ushort SVG_MEETORSLICE_UNKNOWN = 0

Field Value

ushort

SVG_PRESERVEASPECTRATIO_NONE

[Value("SVG_PRESERVEASPECTRATIO_NONE")]
public const ushort SVG_PRESERVEASPECTRATIO_NONE = 1

Field Value

ushort

SVG_PRESERVEASPECTRATIO_UNKNOWN

[Value("SVG_PRESERVEASPECTRATIO_UNKNOWN")]
public const ushort SVG_PRESERVEASPECTRATIO_UNKNOWN = 0

Field Value

ushort

SVG_PRESERVEASPECTRATIO_XMAXYMAX

[Value("SVG_PRESERVEASPECTRATIO_XMAXYMAX")]
public const ushort SVG_PRESERVEASPECTRATIO_XMAXYMAX = 10

Field Value

ushort

SVG_PRESERVEASPECTRATIO_XMAXYMID

[Value("SVG_PRESERVEASPECTRATIO_XMAXYMID")]
public const ushort SVG_PRESERVEASPECTRATIO_XMAXYMID = 7

Field Value

ushort

SVG_PRESERVEASPECTRATIO_XMAXYMIN

[Value("SVG_PRESERVEASPECTRATIO_XMAXYMIN")]
public const ushort SVG_PRESERVEASPECTRATIO_XMAXYMIN = 4

Field Value

ushort

SVG_PRESERVEASPECTRATIO_XMIDYMAX

[Value("SVG_PRESERVEASPECTRATIO_XMIDYMAX")]
public const ushort SVG_PRESERVEASPECTRATIO_XMIDYMAX = 9

Field Value

ushort

SVG_PRESERVEASPECTRATIO_XMIDYMID

[Value("SVG_PRESERVEASPECTRATIO_XMIDYMID")]
public const ushort SVG_PRESERVEASPECTRATIO_XMIDYMID = 6

Field Value

ushort

SVG_PRESERVEASPECTRATIO_XMIDYMIN

[Value("SVG_PRESERVEASPECTRATIO_XMIDYMIN")]
public const ushort SVG_PRESERVEASPECTRATIO_XMIDYMIN = 3

Field Value

ushort

SVG_PRESERVEASPECTRATIO_XMINYMAX

[Value("SVG_PRESERVEASPECTRATIO_XMINYMAX")]
public const ushort SVG_PRESERVEASPECTRATIO_XMINYMAX = 8

Field Value

ushort

SVG_PRESERVEASPECTRATIO_XMINYMID

[Value("SVG_PRESERVEASPECTRATIO_XMINYMID")]
public const ushort SVG_PRESERVEASPECTRATIO_XMINYMID = 5

Field Value

ushort

SVG_PRESERVEASPECTRATIO_XMINYMIN

[Value("SVG_PRESERVEASPECTRATIO_XMINYMIN")]
public const ushort SVG_PRESERVEASPECTRATIO_XMINYMIN = 2

Field Value

ushort

Properties

Align

The align read-only property of the SVGPreserveAspectRatio interface reflects the type of the alignment value as specified by one of the SVG_PRESERVEASPECTRATIO_* constants defined on this interface.

[Value("align")]
public ushort Align { get; set; }

Property Value

ushort

One of the following:

Remarks

MeetOrSlice

The meetOrSlice read-only property of the SVGPreserveAspectRatio interface reflects the type of the meet-or-slice value as specified by one of the SVG_MEETORSLICE_* constants defined on this interface.

[Value("meetOrSlice")]
public ushort MeetOrSlice { get; set; }

Property Value

ushort

One of the following:

Remarks