Class SVGAngle

Class SVGAngle

Tên không gian: Aspose.Html.Dom.Svg.DataTypes Tổng hợp: Aspose.HTML.dll (25.4.0)

Giao diện SVGAngle tương ứng với loại dữ liệu cơ bản góc.

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

Inheritance

object DOMObject SVGValueType SVGAngle

Implements

INotifyPropertyChanged , IDisposable

Thành viên thừa kế

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

Loại đơn vị được định nghĩa rõ ràng đến độ.

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

Giá trị Field

ushort

SVG_ANGLETYPE_GRAD

Loại đơn vị là radians.

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

Giá trị Field

ushort

SVG_ANGLETYPE_RAD

Loại đơn vị là radians.

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

Giá trị Field

ushort

SVG_ANGLETYPE_UNKNOWN

Loại đơn vị không phải là một trong những loại đơn vị được xác định trước. nó là không thể cố gắng xác định một giá trị mới của loại này hoặc cố gắng chuyển đổi một giá trị hiện có sang loại này.

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

Giá trị Field

ushort

SVG_ANGLETYPE_UNSPECIFIED

Không có loại đơn vị được cung cấp (ví dụ, một giá trị không đơn vị được chỉ định). Đối với góc, một giá trị không đơn vị được xử lý tương tự như nếu mức độ được chỉ định.

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

Giá trị Field

ushort

Properties

UnitType

Loại giá trị như được chỉ định bởi một trong số SVG_ANGLETYPE_* liên tục được xác định trên giao diện này.

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

Giá trị bất động sản

ushort

Value

Giá trị góc như một giá trị điểm lặn, trong độ. thiết lập thuộc tính này sẽ làm cho giá trịInSpecifiedUnits và giá trịAsString sẽ được cập nhật tự động để phản ánh thiết lập này.

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

Giá trị bất động sản

float

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRĐược nâng lên khi góc tương ứng với một thuộc tính chỉ đọc hoặc khi đối tượng chính nó chỉ đọc.

ValueAsString

Giá trị góc như một giá trị chuỗi, trong các đơn vị được thể hiện bởi đơn vịType. thiết lập thuộc tính này sẽ làm cho giá trị, giá trịInSpecifiedUnits và đơn vịType sẽ được cập nhật tự động để phản ánh thiết lập này.

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

Giá trị bất động sản

string

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.SYNTAX_ERRTăng nếu dòng được chỉ định không thể được parsed như một góc hợp lệ.

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRĐược nâng lên khi góc tương ứng với một thuộc tính chỉ đọc hoặc khi đối tượng chính nó chỉ đọc.

ValueInSpecifiedUnits

Giá trị góc như một giá trị điểm lặn, trong các đơn vị được thể hiện bởi đơn vịType. thiết lập thuộc tính này sẽ làm cho giá trị và giá trịAsString được cập nhật tự động để phản ánh thiết lập này.

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

Giá trị bất động sản

float

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRĐược nâng lên khi góc tương ứng với một thuộc tính chỉ đọc hoặc khi đối tượng chính nó chỉ đọc.

Methods

ConvertToSpecifiedUnits(Thuyết Minh)

Giữ cùng một giá trị lưu trữ cơ bản, nhưng đặt lại ID đơn vị lưu trữ cho đơn vị cụ thểType.Object attributes unitType, valueInSpecifiedUnits và valueAsString có thể được thay đổi như một kết quả của phương pháp này.

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

Parameters

unitType ushort

Loại đơn vị để chuyển sang (ví dụ, SVG_ANGLETYPE_DEG).

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRĐược nâng cao nếu đơn vịType là SVG_ANGLETYPE_UNKNOWN hoặc không phải là liên tục loại đơn vị hợp lệ (một trong những liên tục SVG_ANGLETYPE_* khác được xác định trên giao diện này).

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRĐược nâng lên khi góc tương ứng với một thuộc tính chỉ đọc hoặc khi đối tượng chính nó chỉ đọc.

NewValueSpecifiedUnits(Thuyết Minh, Float)

Đặt lại giá trị như một số với một đơn vị liên quanType, do đó thay thế giá trị cho tất cả các thuộc tính trên đối tượng.

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

Parameters

newUnitType ushort

Loại đơn vị cho giá trị (ví dụ SVG_ANGLETYPE_DEG).

valueInSpecifiedUnits float

Giá trị góc

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRĐược nâng cao nếu đơn vịType là SVG_ANGLETYPE_UNKNOWN hoặc không phải là liên tục loại đơn vị hợp lệ (một trong những liên tục SVG_ANGLETYPE_* khác được xác định trên giao diện này).

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRĐược nâng lên khi góc tương ứng với một thuộc tính chỉ đọc hoặc khi đối tượng chính nó chỉ đọc.

ToString()

Trở lại một System.String đại diện cho trường hợp này.

public override string ToString()

Returns

string

Một hệ thống.String đại diện cho trường hợp này.

 Tiếng Việt