Class SVGAngle

Class SVGAngle

A név: Aspose.Html.Dom.Svg.DataTypes Összefoglaló: Aspose.HTML.dll (25.4.0)

A SVGAngle interfész megfelel a sarok alapadat típusának.

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

Inheritance

object DOMObject SVGValueType SVGAngle

Implements

INotifyPropertyChanged , IDisposable

Örökletes tagok

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

Az egység típusa kifejezetten fokokra van beállítva.

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

mező értéke

ushort

SVG_ANGLETYPE_GRAD

Az egység típusa a radiánok.

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

mező értéke

ushort

SVG_ANGLETYPE_RAD

Az egység típusa a radiánok.

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

mező értéke

ushort

SVG_ANGLETYPE_UNKNOWN

Az egységtípus nem az egyik előre meghatározott egységtípus. nem lehet megpróbálni meghatározni egy új értéket a típus, vagy megpróbálni átalakítani egy meglévő értéket a típus.

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

mező értéke

ushort

SVG_ANGLETYPE_UNSPECIFIED

Nincs egységtípus (azaz egység nélküli értéket állapítottak meg). szögek esetében az egység nélküli értéket ugyanazt kezelik, mint amennyiben fokokat állapítottak meg.

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

mező értéke

ushort

Properties

UnitType

Az egyik SVG_ANGLETYPE_* által meghatározott értéktípus állandó ebben az interfészben meghatározott.

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

ingatlan értéke

ushort

Value

Ez a tulajdonság beállítása az értékInSpecifiedUnits és az AsString értéke automatikusan frissül, hogy tükrözze ezt a beállítást.

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

ingatlan értéke

float

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRFelemelkedik, amikor a szög csak olvasási attribútummal felel meg, vagy amikor maga az objektum csak olvasásra kerül.

ValueAsString

A szög értéke, mint egy sor értéke, az egység által kifejezett egységekbenType.Ez a tulajdonság beállítása az értéket, az értéketInSpecifiedUnits és az egységType automatikusan frissíti, hogy tükrözze ezt a beállítást.

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

ingatlan értéke

string

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.SYNTAX_ERRFelemelkedik, ha az odaítélt szalag nem parsétálható érvényes szögként.

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRFelemelkedik, amikor a szög csak olvasási attribútummal felel meg, vagy amikor maga az objektum csak olvasásra kerül.

ValueInSpecifiedUnits

A szög értéke, mint egy úszó pont értéke, az egységType által kifejezett egységekben.Ez a tulajdonság beállítása az AsString értéket és értéket automatikusan frissíti, hogy tükrözze ezt a beállítást.

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

ingatlan értéke

float

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRFelemelkedik, amikor a szög csak olvasási attribútummal felel meg, vagy amikor maga az objektum csak olvasásra kerül.

Methods

ConvertToSpecifiedUnits(Szilveszter)

Tartsa meg ugyanazt az alapvető tárolt értéket, de helyreállítsa a tárolt egység azonosítóját az adott egységhezType. objektum attribútumok egységType, értékeInSpecifiedUnits és értékeAsString módosítható ennek a módszernek a következménye.

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

Parameters

unitType ushort

Az egység típusát váltani (például SVG_ANGLETYPE_DEG).

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRMegemelkedett, ha az egységtípus SVG_ANGLETYPE_UNKNOWN vagy nem érvényes egységtípus állandó (az egyik másik SVG_ANGLETYPE_* állandó ebben az interfészben meghatározott).

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRFelemelkedik, amikor a szög csak olvasási attribútummal felel meg, vagy amikor maga az objektum csak olvasásra kerül.

NewValueSpecifiedUnits(Hajdúszoboszló, Float)

Visszaállítsa az értéket, mint egy számot egy kapcsolódó egységType-val, így helyettesítve az objektum összes attribútumának értékét.

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

Parameters

newUnitType ushort

Az egység típusa az értékhez (például SVG_ANGLETYPE_DEG).

valueInSpecifiedUnits float

A szög értéke.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRMegemelkedett, ha az egységtípus SVG_ANGLETYPE_UNKNOWN vagy nem érvényes egységtípus állandó (az egyik másik SVG_ANGLETYPE_* állandó ebben az interfészben meghatározott).

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRFelemelkedik, amikor a szög csak olvasási attribútummal felel meg, vagy amikor maga az objektum csak olvasásra kerül.

ToString()

Visszatér egy System.String, amely ezt az esetet képviseli.

public override string ToString()

Returns

string

Egy System.String, amely ezt az esetet képviseli.

 Magyar