Class SVGAngle

Class SVGAngle

名称: Aspose.Html.Dom.Svg.DataTypes セットアップ: Aspose.HTML.dll (25.4.0)

SVGAngle インターフェイスは、角度ベースデータタイプと一致します。

[DOMName("SVGAngle")]
[DOMObject]
[ComVisible(true)]
public class SVGAngle : SVGValueType, INotifyPropertyChanged, IDisposable

Inheritance

object DOMObject SVGValueType SVGAngle

Implements

INotifyPropertyChanged , IDisposable

相続人

SVGValueType.Dispose() , SVGValueType.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Fields

SVG_ANGLETYPE_DEG

ユニットタイプは明確にグレードに設定されました。

[DOMName("SVG_ANGLETYPE_DEG")]
public const ushort SVG_ANGLETYPE_DEG = 2

フィールド価値

ushort

SVG_ANGLETYPE_GRAD

ユニットタイプは放射線です。

[DOMName("SVG_ANGLETYPE_GRAD")]
public const ushort SVG_ANGLETYPE_GRAD = 4

フィールド価値

ushort

SVG_ANGLETYPE_RAD

ユニットタイプは放射線です。

[DOMName("SVG_ANGLETYPE_RAD")]
public const ushort SVG_ANGLETYPE_RAD = 3

フィールド価値

ushort

SVG_ANGLETYPE_UNKNOWN

ユニットタイプは既定のユニットタイプの1つではありません. このタイプの新しい値を定義しようとするか、既存の値をこのタイプに変換しようとすることは無効です。

[DOMName("SVG_ANGLETYPE_UNKNOWN")]
public const ushort SVG_ANGLETYPE_UNKNOWN = 0

フィールド価値

ushort

SVG_ANGLETYPE_UNSPECIFIED

ユニットタイプは提供されていません(すなわち、ユニットなしの値が指定されました)。角度の場合、ユニットなしの値は、グレードが指定された場合と同じように扱われます。

[DOMName("SVG_ANGLETYPE_UNSPECIFIED")]
public const ushort SVG_ANGLETYPE_UNSPECIFIED = 1

フィールド価値

ushort

Properties

UnitType

SVG_ANGLETYPE_* のいずれかによって指定された値の種類は、このインターフェイスで定義されているコンスタントです。

[DOMName("unitType")]
public ushort UnitType { get; }

不動産価値

ushort

Value

この属性を設定すると、値InSpecifiedUnits と値AsString が自動的に更新され、この設定を反映します。

[DOMName("value")]
public float Value { get; set; }

不動産価値

float

Exceptions

DOMException

コード Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR角度が単なる読み属性に合致する場合、またはオブジェクト自体が単なる読み属性に合致する場合に上昇します。

ValueAsString

この属性を設定すると、値、値InSpecifiedUnitsおよびユニットTypeが自動的に更新され、この設定を反映します。

[DOMName("valueAsString")]
public string ValueAsString { get; set; }

不動産価値

string

Exceptions

DOMException

コード Aspose.Html.Dom.DOMException.SYNTAX_ERR割り当てられたストレッチが有効な角度としてパルセッドできない場合に上昇します。

DOMException

コード Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR角度が単なる読み属性に合致する場合、またはオブジェクト自体が単なる読み属性に合致する場合に上昇します。

ValueInSpecifiedUnits

この属性を設定すると、値と値AsString が自動的に更新され、この設定を反映します。

[DOMName("valueInSpecifiedUnits")]
public float ValueInSpecifiedUnits { get; set; }

不動産価値

float

Exceptions

DOMException

コード Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR角度が単なる読み属性に合致する場合、またはオブジェクト自体が単なる読み属性に合致する場合に上昇します。

Methods

ConvertToSpecifiedUnits(ウシュート)

同じ基本保存値を保存しますが、保存されたユニットの識別子を特定のユニットタイプにリセットします オブジェクトの属性ユニットタイプ、値InSpecifiedUnits、および値AsString この方法の結果として変更される可能性があります。

[DOMName("convertToSpecifiedUnits")]
public void ConvertToSpecifiedUnits(ushort unitType)

Parameters

unitType ushort

変換するユニットタイプ(例: SVG_ANGLETYPE_DEG)

Exceptions

DOMException

コード Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRユニットタイプが SVG_ANGLETYPE_UNKNOWN である場合、または有効なユニットタイプの恒久性がない場合(このインターフェイスで定義されている他の SVG_ANGLETYPE_* 恒久性の 1 つ)。

DOMException

コード Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR角度が単なる読み属性に合致する場合、またはオブジェクト自体が単なる読み属性に合致する場合に上昇します。

NewValueSpecifiedUnits(フラット、フラット)

関連ユニットType で数としての値を再設定し、その結果、オブジェクト上のすべての属性の値を置き換える。

[DOMName("newValueSpecifiedUnits")]
public void NewValueSpecifiedUnits(ushort newUnitType, float valueInSpecifiedUnits)

Parameters

newUnitType ushort

値のユニットタイプ(例: SVG_ANGLETYPE_DEG)

valueInSpecifiedUnits float

角度の価値

Exceptions

DOMException

コード Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRユニットタイプが SVG_ANGLETYPE_UNKNOWN である場合、または有効なユニットタイプの恒久性がない場合(このインターフェイスで定義されている他の SVG_ANGLETYPE_* 恒久性の 1 つ)。

DOMException

コード Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR角度が単なる読み属性に合致する場合、またはオブジェクト自体が単なる読み属性に合致する場合に上昇します。

ToString()

このインスタンスを代表するSystem.Stringを返します。

public override string ToString()

Returns

string

このインスタンスを代表するシステムストリングです。

 日本語