Class SVGLength

Class SVGLength

Nama dari : Aspose.Html.Dom.Svg.DataTypes Pengumpulan: Aspose.HTML.dll (25.4.0)

Interface SVGLength sesuai dengan panjang jenis data dasar.Sebuah objek SVGLength dapat ditunjuk sebagai bacaan saja, yang berarti bahwa upaya untuk mengubah objek akan menghasilkan pengecualian yang dibuang, seperti yang dijelaskan di bawah ini.

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

Inheritance

object DOMObject SVGValueType SVGLength

Implements

INotifyPropertyChanged , IDisposable

anggota yang diwarisi

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

Nilai ditentukan menggunakan unit cm yang ditakrifkan dalam CSS2.

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

Nilai lapangan

ushort

SVG_LENGTHTYPE_EMS

Nilai ditentukan menggunakan unit em yang ditakrifkan dalam CSS2.

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

Nilai lapangan

ushort

SVG_LENGTHTYPE_EXS

Nilai ditentukan menggunakan unit ex yang ditakrifkan dalam CSS2.

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

Nilai lapangan

ushort

SVG_LENGTHTYPE_IN

Nilai ditentukan menggunakan yang dalam unit yang ditakrifkan dalam CSS2.

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

Nilai lapangan

ushort

SVG_LENGTHTYPE_MM

Nilai ditentukan menggunakan unit mm yang ditakrifkan dalam CSS2.

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

Nilai lapangan

ushort

SVG_LENGTHTYPE_NUMBER

Tidak ada jenis unit yang diberikan (iaitu, nilai tanpa unit ditentukan), yang menunjukkan nilai dalam unit pengguna.

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

Nilai lapangan

ushort

SVG_LENGTHTYPE_PC

Nilai ditentukan menggunakan unit PC yang ditakrifkan dalam CSS2.

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

Nilai lapangan

ushort

SVG_LENGTHTYPE_PERCENTAGE

Nilai peratusan ditentukan.

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

Nilai lapangan

ushort

SVG_LENGTHTYPE_PT

Nilai ditentukan menggunakan unit pt yang ditakrifkan dalam CSS2.

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

Nilai lapangan

ushort

SVG_LENGTHTYPE_PX

Nilai ditentukan menggunakan unit px yang ditakrifkan dalam CSS2.

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

Nilai lapangan

ushort

SVG_LENGTHTYPE_UNKNOWN

Jenis unit bukan salah satu jenis unit yang telah ditakrifkan. tidak mungkin untuk mencoba untuk menentukan nilai baru dari jenis ini atau untuk mencoba untuk menukar nilai yang ada ke jenis ini.

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

Nilai lapangan

ushort

Properties

UnitType

Jenis nilai yang ditentukan oleh salah satu dari SVG_LENGTHTYPE_* konstan yang ditentukan pada antarmuka ini.

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

Nilai Properti

ushort

Value

Mengatur atribut ini akan menyebabkan nilaiInSpecifiedUnits dan nilaiAsString diperbarui secara otomatis untuk mencerminkan pengaturan ini.

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

Nilai Properti

float

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMKecuali.NO_MODIFICATION_ALLOWED_ERRDitingkatkan ketika panjangnya sepadan dengan atribut bacaan saja atau ketika objek itu sendiri hanya dibaca.

ValueAsString

Nilai sebagai nilai string, dalam unit yang diungkapkan oleh unitType. mengatur atribut ini akan menyebabkan nilai, nilaiInSpecifiedUnits dan unitType akan diperbarui secara otomatis untuk mencerminkan pengaturan ini.

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

Nilai Properti

string

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMKecuali.SYNTAX_ERRDitingkatkan jika string yang ditugaskan tidak dapat diparsed sebagai panjang yang valid.

DOMException

Kode Aspose.Html.Dom.DOMKecuali.NO_MODIFICATION_ALLOWED_ERRDitingkatkan ketika panjangnya sepadan dengan atribut bacaan saja atau ketika objek itu sendiri hanya dibaca.

ValueInSpecifiedUnits

Nilai sebagai nilai titik yang mengalir, dalam unit yang diungkapkan oleh unitType. menetapkan atribut ini akan menyebabkan nilai dan nilaiAsString diperbarui secara otomatis untuk mencerminkan tetapan ini.

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

Nilai Properti

float

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMKecuali.NO_MODIFICATION_ALLOWED_ERRDitingkatkan ketika panjangnya sepadan dengan atribut bacaan saja atau ketika objek itu sendiri hanya dibaca.

Methods

ConvertToSpecifiedUnits(Kemenangan)

Simpan nilai yang disimpan pada dasar yang sama, tetapi set kembali ID unit yang disimpan ke unit yang diberikanType. objek atribut unitType, nilaiInSpecifiedUnits dan nilaiAsString dapat diubah sebagai hasil dari metode ini. Contohnya, jika nilai asli adalah “0.5cm” dan metode diminta untuk diubah menjadi milimeter, maka unitType akan diubah menjadi SVG_LENGTHTYPE_MM, nilaiInSpecifiedUnits akan diubah menjadi nilai numerik 5 dan nilaiAsString akan diubah menjadi “5mm”.

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

Parameters

unitType ushort

Jenis unit untuk beralih ke (misalnya, SVG_LENGTHTYPE_MM).

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRDitingkatkan jika unitType adalah SVG_LENGTHTYPE_UNKNOWN atau tidak konstanta jenis unit yang valid (salah satu dari konstanta SVG_LENGTHTYPE_* lainnya yang ditdefinisikan pada antarmuka ini).

DOMException

Kode Aspose.Html.Dom.DOMKecuali.NO_MODIFICATION_ALLOWED_ERRDitingkatkan ketika panjangnya sepadan dengan atribut bacaan saja atau ketika objek itu sendiri hanya dibaca.

NewValueSpecifiedUnits(Banjir, Banjir)

Reset nilai sebagai angka dengan unit yang terkaitType, dengan demikian menggantikan nilai untuk semua atribut pada objek.

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

Parameters

unitType ushort

Jenis unit untuk nilai.

valueInSpecifiedUnits float

Nilai baru…

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRDitingkatkan jika unitType adalah SVG_LENGTHTYPE_UNKNOWN atau tidak konstanta jenis unit yang valid (salah satu dari konstanta SVG_LENGTHTYPE_* lainnya yang ditdefinisikan pada antarmuka ini).

DOMException

Kode Aspose.Html.Dom.DOMKecuali.NO_MODIFICATION_ALLOWED_ERRDitingkatkan ketika panjangnya sepadan dengan atribut bacaan saja atau ketika objek itu sendiri hanya dibaca.

ToString()

Mengembalikan System.String yang mewakili instansi ini.

public override string ToString()

Returns

string

Sistem.String yang mewakili instansi ini.

 Indonesia