Class SVGLength

Class SVGLength

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

A SVGLength interfész megfelel az alapadatok típusának hosszának.Egy SVGLength objektum csak olvasásnak minősülhet, ami azt jelenti, hogy az objektum módosítására irányuló kísérletek kivételt eredményeznek, amint az alább le van írva.

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

Inheritance

object DOMObject SVGValueType SVGLength

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_LENGTHTYPE_CM

Az értéket a CSS2-ben meghatározott cm-egységek használatával határozták meg.

[DOMName("SVG_LENGTHTYPE_CM")]
public const ushort SVG_LENGTHTYPE_CM = 6

mező értéke

ushort

SVG_LENGTHTYPE_EMS

Az értéket a CSS2-ben meghatározott em egységek használatával határozták meg.

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

mező értéke

ushort

SVG_LENGTHTYPE_EXS

Az értéket a CSS2-ben meghatározott ex egységek használatával határozták meg.

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

mező értéke

ushort

SVG_LENGTHTYPE_IN

Az értéket a CSS2-ben meghatározott egységekben meghatározott értéket használják.

[DOMName("SVG_LENGTHTYPE_IN")]
public const ushort SVG_LENGTHTYPE_IN = 8

mező értéke

ushort

SVG_LENGTHTYPE_MM

Az értéket a CSS2-ben meghatározott mm-egységek használatával határozták meg.

[DOMName("SVG_LENGTHTYPE_MM")]
public const ushort SVG_LENGTHTYPE_MM = 7

mező értéke

ushort

SVG_LENGTHTYPE_NUMBER

Nincs egységtípus (azaz egység nélküli értéket állapítottak meg), amely a felhasználói egységekben értéket jelzi.

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

mező értéke

ushort

SVG_LENGTHTYPE_PC

Az értéket a CSS2-ben meghatározott PC egységek használatával határozták meg.

[DOMName("SVG_LENGTHTYPE_PC")]
public const ushort SVG_LENGTHTYPE_PC = 10

mező értéke

ushort

SVG_LENGTHTYPE_PERCENTAGE

százalékos értéket állapítottak meg.

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

mező értéke

ushort

SVG_LENGTHTYPE_PT

Az értéket a CSS2-ben meghatározott pt egységek használatával határozták meg.

[DOMName("SVG_LENGTHTYPE_PT")]
public const ushort SVG_LENGTHTYPE_PT = 9

mező értéke

ushort

SVG_LENGTHTYPE_PX

Az értéket a CSS2-ben meghatározott px egységek használatával határozták meg.

[DOMName("SVG_LENGTHTYPE_PX")]
public const ushort SVG_LENGTHTYPE_PX = 5

mező értéke

ushort

SVG_LENGTHTYPE_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_LENGTHTYPE_UNKNOWN")]
public const ushort SVG_LENGTHTYPE_UNKNOWN = 0

mező értéke

ushort

Properties

UnitType

Az egyik SVG_LENGTHTYPE_* á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_ERRMegemelkedett, amikor a hossza csak olvasási tulajdonságnak felel meg, vagy amikor maga az objektum csak olvasott.

ValueAsString

Az érték, 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_ERREmelkedett, ha az odaítélt vonal nem lehet érvényes hosszúságként parsétálni.

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRMegemelkedett, amikor a hossza csak olvasási tulajdonságnak felel meg, vagy amikor maga az objektum csak olvasott.

ValueInSpecifiedUnits

Az érték, mint áramló 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_ERRMegemelkedett, amikor a hossza csak olvasási tulajdonságnak felel meg, vagy amikor maga az objektum csak olvasott.

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 lehet módosítani ennek a módszernek a következménye. Például, ha az eredeti értéke “0.5cm” volt, és a módszert a milliméterekre fordították, akkor az egységType SVG_LENGTHTYPE_MM-re változik, értékeInSpecifiedUnits az 5 számértékre változik, és az AsString értéke “5mm-re változik”.

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

Parameters

unitType ushort

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

Exceptions

DOMException

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

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRMegemelkedett, amikor a hossza csak olvasási tulajdonságnak felel meg, vagy amikor maga az objektum csak olvasott.

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 unitType, float valueInSpecifiedUnits)

Parameters

unitType ushort

Az egység típusa az értékhez.

valueInSpecifiedUnits float

Az új érték…

Exceptions

DOMException

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

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRMegemelkedett, amikor a hossza csak olvasási tulajdonságnak felel meg, vagy amikor maga az objektum csak olvasott.

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