Class SVGLength

Class SVGLength

nazivni prostor: Aspose.Html.Dom.Svg.DataTypes Sastav: Aspose.HTML.dll (25.4.0)

SVGLength interfejs odgovara dužini osnovnog tipa podataka.Objekt SVGLength može se označiti samo kao čitanje, što znači da će pokušaji da se promijeni objekt dovesti do iznimke koja će biti bacena, kao što je opisano ispod.

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

Inheritance

object DOMObject SVGValueType SVGLength

Implements

INotifyPropertyChanged , IDisposable

naslijeđeni članovi

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

Vrijednost je određena pomoću cm jedinica definiranih u CSS2.

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

Vrijednost polja

ushort

SVG_LENGTHTYPE_EMS

Vrijednost je određena pomoću em jedinica definiranih u CSS2.

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

Vrijednost polja

ushort

SVG_LENGTHTYPE_EXS

Vrijednost je određena pomoću ex jedinica definiranih u CSS2.

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

Vrijednost polja

ushort

SVG_LENGTHTYPE_IN

Vrijednost je određena pomoću one u jedinicama definirane u CSS2.

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

Vrijednost polja

ushort

SVG_LENGTHTYPE_MM

Vrijednost je određena pomoću mm jedinica definiranih u CSS2.

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

Vrijednost polja

ushort

SVG_LENGTHTYPE_NUMBER

Nije dodijeljen tip jedinice (tj. određena je vrijednost bez jedinice), što ukazuje na vrijednost u korisničkim jedinicama.

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

Vrijednost polja

ushort

SVG_LENGTHTYPE_PC

Vrijednost je određena pomoću PC jedinica definiranih u CSS2.

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

Vrijednost polja

ushort

SVG_LENGTHTYPE_PERCENTAGE

Procjenjuje se procjena vrijednosti.

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

Vrijednost polja

ushort

SVG_LENGTHTYPE_PT

Vrijednost je određena pomoću jedinica pt definiranih u CSS2.

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

Vrijednost polja

ushort

SVG_LENGTHTYPE_PX

Vrijednost je određena koristeći px jedinice definirane u CSS2.

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

Vrijednost polja

ushort

SVG_LENGTHTYPE_UNKNOWN

Vrsta jedinice nije jedan od preddefiniranih vrsta jedinica. nije moguće pokušati definirati novu vrijednost ovog tipa ili pokušati pretvoriti postojeće vrijednosti na ovaj tip.

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

Vrijednost polja

ushort

Properties

UnitType

Vrsta vrijednosti koju određuje jedan od SVG_LENGTHTYPE_* konstantne su definirane na ovom sučelju.

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

Vrijednost nekretnina

ushort

Value

Vrijednost kao vrijednost točke, u korisničkim jedinicama. postavljanje ovog atribut će uzrokovati vrijednostInSpecifiedUnits i vrijednostAsString da se automatski ažurira za odražavanje ove postavke.

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

Vrijednost nekretnina

float

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPovećana kada dužina odgovara samo čitanju ili kada se predmet samo čita.

ValueAsString

Vrijednost kao vrijednost vrpca, u jedinicama koje izražava jedinicaType. postavljanje ovog atributa uzrokuje da se vrijednost, vrijednostInSpecifiedUnits i jedinicaType automatski ažuriraju kako bi se odražavalo ovo postavljanje.

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

Vrijednost nekretnina

string

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.SYNTAX_ERRPodignuta ako se dodijeljena traka ne može parsati kao valjanu duljinu.

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPovećana kada dužina odgovara samo čitanju ili kada se predmet samo čita.

ValueInSpecifiedUnits

Vrijednost kao vrijednost plutajuće točke, u jedinicama koje izražava jedinicaType. postavljanje ovog atributa će uzrokovati da se vrijednost i vrijednostAsString automatski ažuriraju kako bi se odražavalo ovo postavljanje.

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

Vrijednost nekretnina

float

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPovećana kada dužina odgovara samo čitanju ili kada se predmet samo čita.

Methods

ConvertToSpecifiedUnits(Sljedeći)

Na primjer, ako je izvorna vrijednost bila “0.5cm” i metoda je pozvana da se pretvori u milimetre, onda bi se jedinicaType promijenila na SVG_LENGTHTYPE_MM, vrijednostInSpecifiedUnits bi se promijenila na brojnu vrijednost 5 i vrijednostAsString bi se promijenila na “5mm”.

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

Parameters

unitType ushort

Vrsta jedinice za prijelaz na (npr. SVG_LENGTHTYPE_MM).

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NOT_SUPPORTED_ERRPovećano ako je tip jedinice SVG_LENGTHTYPE_UNKNOWN ili nije valjan konstantni tip jedinice (jedan od ostalih konstant SVG_LENGTHTYPE_* definiranih na ovom sučelju).

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPovećana kada dužina odgovara samo čitanju ili kada se predmet samo čita.

NewValueSpecifiedUnits(Sljedeći članakSvijet, float)

Ponovno postavite vrijednost kao broj s povezanom jedinicomType, tako da zamijenite vrijednosti za sve atribute na objektu.

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

Parameters

unitType ushort

Vrsta jedinice za vrijednost.

valueInSpecifiedUnits float

Nova vrijednost…

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NOT_SUPPORTED_ERRPovećano ako je tip jedinice SVG_LENGTHTYPE_UNKNOWN ili nije valjan konstantni tip jedinice (jedan od ostalih konstant SVG_LENGTHTYPE_* definiranih na ovom sučelju).

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPovećana kada dužina odgovara samo čitanju ili kada se predmet samo čita.

ToString()

Povratak System.String koji predstavlja ovu primjenu.

public override string ToString()

Returns

string

String.String koji predstavlja ovu primjenu.

 Hrvatski