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
نوع واحد یکی از نوع های واحد پیش تعریف نشده است.این غیرممکن است که سعی کنید یک ارزش جدید از این نوع را تعریف کنید یا سعی کنید یک ارزش موجود را به این نوع تغییر دهید.
[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
ارزش زاویه به عنوان یک ارزش ردیف، در واحد های بیان شده توسط واحدType. تنظیم این ویژگی باعث می شود که ارزش، ارزش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
ارزش زاویه به عنوان یک ارزش نقطه شناور، در واحد های بیان شده توسط واحدType. تنظیم این ویژگی باعث می شود که ارزش و ارزشAsString به طور خودکار به روز شده است تا این تنظیم را منعکس کند.
[DOMName("valueInSpecifiedUnits")]
public float ValueInSpecifiedUnits { get; set; }
ارزش املاک
Exceptions
کد Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRهنگامی که زاویه با یک ویژگی خواندن مطابقت دارد یا هنگامی که موضوع به خودی خود فقط خوانده می شود.
Methods
ConvertToSpecifiedUnits(شوارت)
همان مقدار ذخیره شده زیربنایی را حفظ کنید، اما شناسه ی واحد ذخیره شده را به واحد داده ی نوع تنظیم مجددا کنید.تصمیمات اشیاء واحد نوع، ارزش واحد مشخص و ارزش 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_* که در این رابط تعریف شده است).
کد Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRهنگامی که زاویه با یک ویژگی خواندن مطابقت دارد یا هنگامی که موضوع به خودی خود فقط خوانده می شود.
NewValueSpecifiedUnits(فلوت، فلوت)
ارزش را به عنوان یک عدد با یک واحد مرتبط نوع بازگردانید، به این ترتیب ارزش ها را برای تمام ویژگی های روی اشیاء جایگزین کنید.
[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_* که در این رابط تعریف شده است).
کد Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRهنگامی که زاویه با یک ویژگی خواندن مطابقت دارد یا هنگامی که موضوع به خودی خود فقط خوانده می شود.
ToString()
بازگرداندن یک سیستم.String که این مثال را نشان می دهد.
public override string ToString()
Returns
یک سیستم.String که این مثال را نشان می دهد.