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
SVG_ANGLETYPE_GRAD
Loại đơn vị là radians.
[DOMName("SVG_ANGLETYPE_GRAD")]
public const ushort SVG_ANGLETYPE_GRAD = 4
Giá trị Field
SVG_ANGLETYPE_RAD
Loại đơn vị là radians.
[DOMName("SVG_ANGLETYPE_RAD")]
public const ushort SVG_ANGLETYPE_RAD = 3
Giá trị Field
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
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
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
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
Exceptions
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
Exceptions
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ệ.
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
Exceptions
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
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).
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
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).
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
Một hệ thống.String đại diện cho trường hợp này.