Class SVGAngle

SVGAngle class

SVGAngle接口对应角度基本数据类型.

public class SVGAngle : SVGValueType

特性

姓名描述
UnitType { get; }此接口上定义的 SVG_ANGLETYPE_* 常量之一指定的值类型。
Value { get; set; }作为浮点值的角度值,以度为单位。设置此属性将导致 valueInSpecifiedUnits 和 valueAsString 自动更新以反映此设置。
ValueAsString { get; set; }作为字符串值的角度值,单位由 unitType 表示。设置此属性将导致值、valueInSpecifiedUnits 和 unitType 自动更新以反映此设置。
ValueInSpecifiedUnits { get; set; }作为浮点值的角度值,单位由 unitType 表示。设置此属性将导致 value 和 valueAsString 自动更新以反映此设置。

方法

姓名描述
ConvertToSpecifiedUnits(ushort)保留相同的基础存储值,但将存储的单元标识符重置为给定的 unitType。对象属性 unitType、valueInSpecifiedUnits 和 valueAsString 可能会由于此方法而被修改。
Dispose()释放非托管和 - 可选 - 托管资源。
virtual GetPlatformType()此方法用于检索 ECMAScript 对象Type.
NewValueSpecifiedUnits(ushort, float)将值重置为具有关联 unitType 的数字,从而替换对象上所有属性的值。
override ToString()返回一个String代表这个实例.

字段

姓名描述
const SVG_ANGLETYPE_DEG单位类型明确设置为度数。
const SVG_ANGLETYPE_GRAD单位类型为弧度。
const SVG_ANGLETYPE_RAD单位类型为弧度。
const SVG_ANGLETYPE_UNKNOWN单元类型不是预定义单元类型之一。尝试定义此类型的新值或尝试将现有值切换为此类型是无效的。
const SVG_ANGLETYPE_UNSPECIFIED未提供单位类型(即,指定了无单位值)。对于角度,无单位值的处理方式与指定的度数相同。

也可以看看