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
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Mengimplementasikan
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
CSS_CH
Nilai adalah panjang (ch). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_CH = 20
Nilai Field
CSS_CM
Nilai adalah panjang (cm). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_CM = 6
Nilai Field
CSS_COUNTER
Nilai adalah fungsi penghitung atau penghitung. Nilai dapat diperoleh dengan menggunakan metode GetCounterValue.
public const ushort CSS_COUNTER = 25
Nilai Field
CSS_DEG
Nilai adalah sudut (deg). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_DEG = 11
Nilai Field
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
CSS_DPCM
Nilai adalah titik per sentimeter (dpcm).
public const ushort CSS_DPCM = 29
Nilai Field
CSS_DPI
Nilai adalah titik per inci (dpi).
public const ushort CSS_DPI = 28
Nilai Field
CSS_DPPX
Nilai adalah titik per unit ‘px’ (dppx).
public const ushort CSS_DPPX = 30
Nilai Field
CSS_EMS
Nilai adalah panjang (ems). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_EMS = 3
Nilai Field
CSS_EXS
Nilai adalah panjang (exs). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_EXS = 4
Nilai Field
CSS_GRAD
Nilai adalah sudut (grad). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_GRAD = 13
Nilai Field
CSS_HZ
Nilai adalah frekuensi (Hz). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_HZ = 16
Nilai Field
CSS_IDENT
Nilai adalah pengenal. Nilai dapat diperoleh dengan menggunakan metode getStringValue.
public const ushort CSS_IDENT = 23
Nilai Field
CSS_IN
Nilai adalah panjang (in). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_IN = 8
Nilai Field
CSS_KHZ
Nilai adalah frekuensi (kHz). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_KHZ = 17
Nilai Field
CSS_MM
Nilai adalah panjang (mm). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_MM = 7
Nilai Field
CSS_MS
Nilai adalah waktu (ms). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_MS = 14
Nilai Field
CSS_NUMBER
Nilai adalah angka sederhana. Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_NUMBER = 1
Nilai Field
CSS_PC
Nilai adalah panjang (pc). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_PC = 10
Nilai Field
CSS_PERCENTAGE
Nilai adalah persentase. Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_PERCENTAGE = 2
Nilai Field
CSS_PT
Nilai adalah panjang (pt). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_PT = 9
Nilai Field
CSS_PX
Nilai adalah panjang (px). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_PX = 5
Nilai Field
CSS_RAD
Nilai adalah sudut (rad). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_RAD = 12
Nilai Field
CSS_RECT
Nilai adalah fungsi rect. Nilai dapat diperoleh dengan menggunakan metode GetRectValue.
public const ushort CSS_RECT = 26
Nilai Field
CSS_REM
Nilai adalah panjang (rem). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_REM = 19
Nilai Field
CSS_RGBCOLOR
Nilai adalah warna RGB. Nilai dapat diperoleh dengan menggunakan metode GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27
Nilai Field
CSS_S
Nilai adalah waktu (s). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
public const ushort CSS_S = 15
Nilai Field
CSS_STRING
Nilai adalah STRING. Nilai dapat diperoleh dengan menggunakan metode getStringValue.
public const ushort CSS_STRING = 21
Nilai Field
CSS_UNKNOWN
Nilai tidak dikenali sebagai nilai CSS2. Nilai hanya dapat diperoleh dengan menggunakan atribut cssText.
public const ushort CSS_UNKNOWN = 0
Nilai Field
CSS_URI
Nilai adalah URI. Nilai dapat diperoleh dengan menggunakan metode getStringValue.
public const ushort CSS_URI = 22
Nilai Field
CSS_VH
Nilai adalah persentase dari tinggi viewport penuh.
public const ushort CSS_VH = 32
Nilai Field
CSS_VMAX
Nilai adalah persentase dari lebar atau tinggi viewport, mana yang lebih besar.
public const ushort CSS_VMAX = 34
Nilai Field
CSS_VMIN
Nilai adalah persentase dari lebar atau tinggi viewport, mana yang lebih kecil.
public const ushort CSS_VMIN = 33
Nilai Field
CSS_VW
Nilai adalah persentase dari lebar viewport penuh.
public const ushort CSS_VW = 31
Nilai Field
Properti
PrimitiveType
Tipe nilai seperti yang ditentukan oleh konstanta yang disebutkan di atas.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
Nilai Properti
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
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
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
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
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
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
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.