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
フィールド価値
SVG_ANGLETYPE_GRAD
ユニットタイプは放射線です。
[DOMName("SVG_ANGLETYPE_GRAD")]
public const ushort SVG_ANGLETYPE_GRAD = 4
フィールド価値
SVG_ANGLETYPE_RAD
ユニットタイプは放射線です。
[DOMName("SVG_ANGLETYPE_RAD")]
public const ushort SVG_ANGLETYPE_RAD = 3
フィールド価値
SVG_ANGLETYPE_UNKNOWN
ユニットタイプは既定のユニットタイプの1つではありません. このタイプの新しい値を定義しようとするか、既存の値をこのタイプに変換しようとすることは無効です。
[DOMName("SVG_ANGLETYPE_UNKNOWN")]
public const ushort SVG_ANGLETYPE_UNKNOWN = 0
フィールド価値
SVG_ANGLETYPE_UNSPECIFIED
ユニットタイプは提供されていません(すなわち、ユニットなしの値が指定されました)。角度の場合、ユニットなしの値は、グレードが指定された場合と同じように扱われます。
[DOMName("SVG_ANGLETYPE_UNSPECIFIED")]
public const ushort SVG_ANGLETYPE_UNSPECIFIED = 1
フィールド価値
Properties
UnitType
SVG_ANGLETYPE_* のいずれかによって指定された値の種類は、このインターフェイスで定義されているコンスタントです。
[DOMName("unitType")]
public ushort UnitType { get; }
不動産価値
Value
この属性を設定すると、値InSpecifiedUnits と値AsString が自動的に更新され、この設定を反映します。
[DOMName("value")]
public float Value { get; set; }
不動産価値
Exceptions
コード Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR角度が単なる読み属性に合致する場合、またはオブジェクト自体が単なる読み属性に合致する場合に上昇します。
ValueAsString
この属性を設定すると、値、値InSpecifiedUnitsおよびユニットTypeが自動的に更新され、この設定を反映します。
[DOMName("valueAsString")]
public string ValueAsString { get; set; }
不動産価値
Exceptions
コード Aspose.Html.Dom.DOMException.SYNTAX_ERR割り当てられたストレッチが有効な角度としてパルセッドできない場合に上昇します。
コード Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR角度が単なる読み属性に合致する場合、またはオブジェクト自体が単なる読み属性に合致する場合に上昇します。
ValueInSpecifiedUnits
この属性を設定すると、値と値AsString が自動的に更新され、この設定を反映します。
[DOMName("valueInSpecifiedUnits")]
public float ValueInSpecifiedUnits { get; set; }
不動産価値
Exceptions
コード 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
コード Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRユニットタイプが SVG_ANGLETYPE_UNKNOWN である場合、または有効なユニットタイプの恒久性がない場合(このインターフェイスで定義されている他の SVG_ANGLETYPE_* 恒久性の 1 つ)。
コード 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
コード Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRユニットタイプが SVG_ANGLETYPE_UNKNOWN である場合、または有効なユニットタイプの恒久性がない場合(このインターフェイスで定義されている他の SVG_ANGLETYPE_* 恒久性の 1 つ)。
コード Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR角度が単なる読み属性に合致する場合、またはオブジェクト自体が単なる読み属性に合致する場合に上昇します。
ToString()
このインスタンスを代表するSystem.Stringを返します。
public override string ToString()
Returns
このインスタンスを代表するシステムストリングです。