Class SVGAngle

Class SVGAngle

İsim alanı : Aspose.Html.Dom.Svg.DataTypes Görüntüleme: Aspose.HTML.dll (25.4.0)

SVGAngle arayüzü açı temel veri tipi ile eşleşir.

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

Inheritance

object DOMObject SVGValueType SVGAngle

Implements

INotifyPropertyChanged , IDisposable

mirasçı üyeleri

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

Birim türü açıkça derecelendirilmiştir.

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

alan değeri

ushort

SVG_ANGLETYPE_GRAD

Birim türü radyanlardır.

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

alan değeri

ushort

SVG_ANGLETYPE_RAD

Birim türü radyanlardır.

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

alan değeri

ushort

SVG_ANGLETYPE_UNKNOWN

Birim türü, önceden tanımlanmış birim türlerinden biri değildir. bu türden yeni bir değer tanımlamaya veya mevcut bir değeri bu türde değiştirmeye çalışmak imkansızdır.

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

alan değeri

ushort

SVG_ANGLETYPE_UNSPECIFIED

Hiçbir birim türü verilmedi (yani birim olmayan bir değeri belirtildi). açılar için, birim olmayan bir değeri dereceler belirtildiğinde aynı şekilde ele alınır.

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

alan değeri

ushort

Properties

UnitType

SVG_ANGLETYPE_* konstanlarından birinin belirttiği değer türü bu arayüzde tanımlanmıştır.

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

Mülkiyet Değer

ushort

Value

Bu özellik ayarlamak değerInSpecifiedUnits ve değerAsString bu ayarı yansıtmak için otomatik olarak güncellenmesine neden olacaktır.

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

Mülkiyet Değer

float

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRYükseltildiğinde açı yalnızca bir okuma özellikine veya nesnenin kendisi yalnızca okunduğunda eşdeğerdir.

ValueAsString

Birim tarafından ifade edilen birimlerde bir çerçeve değeri olarak açı değeriType. Bu atribüt ayarlaması bu ayarı yansıtmak için değer, değerInSpecifiedUnits ve birimType otomatik olarak güncellenir.

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

Mülkiyet Değer

string

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.SYNTAX_ERRGönderilen çizginin geçerli bir açı olarak parsedemediği takdirde yükseltilir.

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRYükseltildiğinde açı yalnızca bir okuma özellikine veya nesnenin kendisi yalnızca okunduğunda eşdeğerdir.

ValueInSpecifiedUnits

Birim türü ile ifade edilen birimlerde akış noktası değeri olarak açı değeri. bu özellik ayarlamak, değer ve değer AsString’in bu ayarı yansıtmak için otomatik olarak güncellenmesine neden olur.

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

Mülkiyet Değer

float

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRYükseltildiğinde açı yalnızca bir okuma özellikine veya nesnenin kendisi yalnızca okunduğunda eşdeğerdir.

Methods

ConvertToSpecifiedUnits(Yürüyüş)

Aynı temel kaydedilen değeri saklayın, ancak kaydedilen ünite tanımlayıcısını verilen üniteye yeniden ayarlayınType.Object atributes unitType, valueInSpecifiedUnits and valueAsString may be modified as a result of this method.

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

Parameters

unitType ushort

Dönüştürülmesi gereken birim türü (örneğin SVG_ANGLETYPE_DEG).

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRBirimType SVG_ANGLETYPE_UNKNOWN veya geçerli birim tipi sabit değilse yükseltilmiştir (bu arayüzde tanımlanan diğer SVG_ANGLETYPE_* sabitlerinden biri).

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRYükseltildiğinde açı yalnızca bir okuma özellikine veya nesnenin kendisi yalnızca okunduğunda eşdeğerdir.

NewValueSpecifiedUnits(Çıplak, Float)

Birleşik birim Tip ile bir sayı olarak değeri yeniden ayarlayın, böylece nesnenin tüm özellikleri için değerleri değiştirin.

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

Parameters

newUnitType ushort

Değer için birim türü (örneğin SVG_ANGLETYPE_DEG).

valueInSpecifiedUnits float

açı değeri vardır.

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRBirimType SVG_ANGLETYPE_UNKNOWN veya geçerli birim tipi sabit değilse yükseltilmiştir (bu arayüzde tanımlanan diğer SVG_ANGLETYPE_* sabitlerinden biri).

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRYükseltildiğinde açı yalnızca bir okuma özellikine veya nesnenin kendisi yalnızca okunduğunda eşdeğerdir.

ToString()

Bu istasyonu temsil eden bir System.String’i geri getirir.

public override string ToString()

Returns

string

Bu istasyonu temsil eden bir sistem.String.

 Türkçe