Class CSSPrimitiveValue

Class CSSPrimitiveValue

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

Antarmuka CSSPrimitiveValue mewakili sebuah nilai CSS tunggal. Antarmuka ini dapat digunakan untuk menentukan nilai dari properti gaya tertentu yang saat ini ditetapkan dalam sebuah blok atau untuk menetapkan properti gaya tertentu secara eksplisit dalam blok tersebut. Sebuah instance dari antarmuka ini dapat diperoleh dari metode getPropertyCSSValue pada antarmuka CSSStyleDeclaration. Objek CSSPrimitiveValue hanya terjadi dalam konteks properti CSS.

[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged

Pewarisan

objectDOMObjectCSSValueCSSPrimitiveValue

Mengimplementasikan

INotifyPropertyChanged

Anggota yang diwarisi

CSSValue.CSS_INHERIT, CSSValue.CSS_PRIMITIVE_VALUE, CSSValue.CSS_VALUE_LIST, CSSValue.CSS_CUSTOM, CSSValue.ToString(), CSSValue.GetPlatformType(), CSSValue.Equals(CSSValue), CSSValue.Equals(object), CSSValue.GetHashCode(), CSSValue.CSSText, CSSValue.CSSValueType, DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktor

CSSPrimitiveValue(ushort)

Menginisialisasi sebuah instance baru dari kelas Aspose.Html.Dom.Css.CSSPrimitiveValue.

protected CSSPrimitiveValue(ushort unitType)

Parameter

unitType ushort

Tipe unit.

Field

CSS_ATTR

Nilai adalah fungsi atribut. Nilai dapat diperoleh dengan menggunakan metode getStringValue.

public const ushort CSS_ATTR = 24

Nilai Field

ushort

CSS_CH

Nilai adalah panjang (ch). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_CH = 20

Nilai Field

ushort

CSS_CM

Nilai adalah panjang (cm). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_CM = 6

Nilai Field

ushort

CSS_COUNTER

Nilai adalah fungsi penghitung atau penghitung. Nilai dapat diperoleh dengan menggunakan metode GetCounterValue.

public const ushort CSS_COUNTER = 25

Nilai Field

ushort

CSS_DEG

Nilai adalah sudut (deg). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_DEG = 11

Nilai Field

ushort

CSS_DIMENSION

Nilai adalah angka dengan dimensi yang tidak diketahui. Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_DIMENSION = 18

Nilai Field

ushort

CSS_DPCM

Nilai adalah titik per sentimeter (dpcm).

public const ushort CSS_DPCM = 29

Nilai Field

ushort

CSS_DPI

Nilai adalah titik per inci (dpi).

public const ushort CSS_DPI = 28

Nilai Field

ushort

CSS_DPPX

Nilai adalah titik per unit ‘px’ (dppx).

public const ushort CSS_DPPX = 30

Nilai Field

ushort

CSS_EMS

Nilai adalah panjang (ems). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_EMS = 3

Nilai Field

ushort

CSS_EXS

Nilai adalah panjang (exs). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_EXS = 4

Nilai Field

ushort

CSS_GRAD

Nilai adalah sudut (grad). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_GRAD = 13

Nilai Field

ushort

CSS_HZ

Nilai adalah frekuensi (Hz). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_HZ = 16

Nilai Field

ushort

CSS_IDENT

Nilai adalah pengenal. Nilai dapat diperoleh dengan menggunakan metode getStringValue.

public const ushort CSS_IDENT = 23

Nilai Field

ushort

CSS_IN

Nilai adalah panjang (in). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_IN = 8

Nilai Field

ushort

CSS_KHZ

Nilai adalah frekuensi (kHz). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_KHZ = 17

Nilai Field

ushort

CSS_MM

Nilai adalah panjang (mm). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_MM = 7

Nilai Field

ushort

CSS_MS

Nilai adalah waktu (ms). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_MS = 14

Nilai Field

ushort

CSS_NUMBER

Nilai adalah angka sederhana. Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_NUMBER = 1

Nilai Field

ushort

CSS_PC

Nilai adalah panjang (pc). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_PC = 10

Nilai Field

ushort

CSS_PERCENTAGE

Nilai adalah persentase. Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_PERCENTAGE = 2

Nilai Field

ushort

CSS_PT

Nilai adalah panjang (pt). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_PT = 9

Nilai Field

ushort

CSS_PX

Nilai adalah panjang (px). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_PX = 5

Nilai Field

ushort

CSS_RAD

Nilai adalah sudut (rad). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_RAD = 12

Nilai Field

ushort

CSS_RECT

Nilai adalah fungsi rect. Nilai dapat diperoleh dengan menggunakan metode GetRectValue.

public const ushort CSS_RECT = 26

Nilai Field

ushort

CSS_REM

Nilai adalah panjang (rem). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_REM = 19

Nilai Field

ushort

CSS_RGBCOLOR

Nilai adalah warna RGB. Nilai dapat diperoleh dengan menggunakan metode GetRGBColorValue.

public const ushort CSS_RGBCOLOR = 27

Nilai Field

ushort

CSS_S

Nilai adalah waktu (s). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.

public const ushort CSS_S = 15

Nilai Field

ushort

CSS_STRING

Nilai adalah STRING. Nilai dapat diperoleh dengan menggunakan metode getStringValue.

public const ushort CSS_STRING = 21

Nilai Field

ushort

CSS_UNKNOWN

Nilai tidak dikenali sebagai nilai CSS2. Nilai hanya dapat diperoleh dengan menggunakan atribut cssText.

public const ushort CSS_UNKNOWN = 0

Nilai Field

ushort

CSS_URI

Nilai adalah URI. Nilai dapat diperoleh dengan menggunakan metode getStringValue.

public const ushort CSS_URI = 22

Nilai Field

ushort

CSS_VH

Nilai adalah persentase dari tinggi viewport penuh.

public const ushort CSS_VH = 32

Nilai Field

ushort

CSS_VMAX

Nilai adalah persentase dari lebar atau tinggi viewport, mana yang lebih besar.

public const ushort CSS_VMAX = 34

Nilai Field

ushort

CSS_VMIN

Nilai adalah persentase dari lebar atau tinggi viewport, mana yang lebih kecil.

public const ushort CSS_VMIN = 33

Nilai Field

ushort

CSS_VW

Nilai adalah persentase dari lebar viewport penuh.

public const ushort CSS_VW = 31

Nilai Field

ushort

Properti

PrimitiveType

Tipe nilai seperti yang ditentukan oleh konstanta yang disebutkan di atas.

[DOMName("primitiveType")]
public ushort PrimitiveType { get; }

Nilai Properti

ushort

Metode

GetCounterValue()

Metode ini digunakan untuk mendapatkan nilai Counter. Jika nilai CSS ini tidak mengandung nilai counter, sebuah DOMException akan diangkat. Modifikasi pada properti gaya yang sesuai dapat dicapai menggunakan antarmuka Counter.

[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()

Mengembalikan

Counter

Mengembalikan nilai Counter

GetFloatValue(ushort)

Metode ini digunakan untuk mendapatkan nilai float dalam unit yang ditentukan. Jika nilai CSS ini tidak mengandung nilai float atau tidak dapat dikonversi ke unit yang ditentukan, sebuah DOMException akan diangkat.

[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)

Parameter

unitType ushort

Tipe unit.

Mengembalikan

float

Mengembalikan nilai

GetIntValue(ushort)

Metode ini digunakan untuk mendapatkan nilai int dalam unit yang ditentukan. Jika nilai CSS ini tidak mengandung nilai int atau tidak dapat dikonversi ke unit yang ditentukan, sebuah DOMException akan diangkat.

public abstract int GetIntValue(ushort unitType)

Parameter

unitType ushort

Tipe unit.

Mengembalikan

int

Mengembalikan nilai

GetRGBColorValue()

Metode ini digunakan untuk mendapatkan warna RGB. Jika nilai CSS ini tidak mengandung nilai warna RGB, sebuah DOMException akan diangkat. Modifikasi pada properti gaya yang sesuai dapat dicapai menggunakan antarmuka RGBColor.

[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()

Mengembalikan

RGBColor

Mengembalikan nilai warna RGB

GetRectValue()

Metode ini digunakan untuk mendapatkan nilai Rect. Jika nilai CSS ini tidak mengandung nilai rect, sebuah DOMException akan diangkat. Modifikasi pada properti gaya yang sesuai dapat dicapai menggunakan antarmuka Rect.

[DOMName("getRectValue")]
public abstract Rect GetRectValue()

Mengembalikan

Rect

Mengembalikan nilai Rect

GetStringValue()

Metode ini digunakan untuk mendapatkan nilai string. Jika nilai CSS tidak mengandung nilai string, sebuah DOMException akan diangkat.

[DOMName("getStringValue")]
public abstract string GetStringValue()

Mengembalikan

string

Mengembalikan nilai

SetFloatValue(ushort, float)

Sebuah metode untuk menetapkan nilai float dengan unit yang ditentukan. Jika properti yang terpasang dengan nilai ini tidak dapat menerima unit atau nilai float yang ditentukan, nilai tersebut akan tetap tidak berubah dan sebuah DOMException akan diangkat.

[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)

Parameter

unitType ushort

Tipe unit.

floatValue float

Nilai float.

SetIntValue(ushort, int)

Sebuah metode untuk menetapkan nilai int dengan unit yang ditentukan. Jika properti yang terpasang dengan nilai ini tidak dapat menerima unit atau nilai int yang ditentukan, nilai tersebut akan tetap tidak berubah dan sebuah DOMException akan diangkat.

public abstract void SetIntValue(ushort unitType, int intValue)

Parameter

unitType ushort

Tipe unit.

intValue int

Nilai int.

SetStringValue(ushort, string)

Sebuah metode untuk menetapkan nilai string dengan unit yang ditentukan. Jika properti yang terpasang dengan nilai ini tidak dapat menerima unit atau nilai string yang ditentukan, nilai tersebut akan tetap tidak berubah dan sebuah DOMException akan diangkat.

[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)

Parameter

stringType ushort

Tipe string.

stringValue string

Nilai string.

 Indonesia