Class CSSPrimitiveValue

CSSPrimitiveValue class

Antarmuka CSSPrimitiveValue mewakili satu nilai CSS. Antarmuka ini dapat digunakan untuk menentukan nilai properti gaya tertentu yang saat ini disetel dalam blok atau untuk menyetel properti gaya tertentu secara eksplisit di dalam blok. Contoh antarmuka ini dapat diperoleh dari metode getPropertyCSSValue dari antarmuka CSSStyleDeclaration. Objek CSSPrimitiveValue hanya muncul dalam konteks properti CSS.

public abstract class CSSPrimitiveValue : CSSValue

Properti

NamaKeterangan
abstract CSSText { get; set; }Representasi string dari nilai saat ini.
CSSValueType { get; }Kode yang menentukan jenis nilai.
PrimitiveType { get; }Jenis nilai seperti yang ditentukan oleh konstanta yang ditentukan di atas.

Metode

NamaKeterangan
override Equals(object)Menentukan apakah yang ditentukanObject sama dengan instance ini.
abstract GetCounterValue()Metode ini digunakan untuk mendapatkan nilai Counter. Jika nilai CSS ini tidak mengandung nilai penghitung, DOMException akan dimunculkan. Modifikasi ke properti gaya yang sesuai dapat dilakukan dengan menggunakan antarmuka Penghitung.
abstract GetFloatValue(ushort)Metode ini digunakan untuk mendapatkan nilai float dalam satuan tertentu. Jika nilai CSS ini tidak berisi nilai float atau tidak dapat diubah menjadi unit yang ditentukan, DOMException akan dimunculkan.
override GetHashCode()Mengembalikan kode hash untuk instance ini.
abstract GetIntValue(ushort)Metode ini digunakan untuk mendapatkan nilai int dalam satuan tertentu. Jika nilai CSS ini tidak mengandung nilai int atau tidak dapat diubah menjadi unit yang ditentukan, DOMException akan dimunculkan.
override GetPlatformType()Metode ini digunakan untuk mengambil objek ECMAScriptType .
abstract GetRectValue()Metode ini digunakan untuk mendapatkan nilai Rect. Jika nilai CSS ini tidak berisi nilai rect, DOMException akan dimunculkan. Modifikasi ke properti style yang sesuai dapat dicapai dengan menggunakan antarmuka Rect.
abstract GetRGBColorValue()Metode ini digunakan untuk mendapatkan warna RGB. Jika nilai CSS ini tidak mengandung nilai warna RGB, DOMException akan dimunculkan. Modifikasi ke properti gaya yang sesuai dapat dicapai dengan menggunakan antarmuka RGBColor.
abstract GetStringValue()Metode ini digunakan untuk mendapatkan nilai string. Jika nilai CSS tidak berisi nilai string, DOMException dimunculkan.
abstract SetFloatValue(ushort, float)Sebuah metode untuk mengatur nilai float dengan unit tertentu. Jika properti yang dilampirkan dengan nilai ini tidak dapat menerima unit yang ditentukan atau nilai float, nilainya tidak akan berubah dan DOMException akan dimunculkan.
abstract SetIntValue(ushort, int)Sebuah metode untuk mengatur nilai int dengan unit tertentu. Jika properti yang dilampirkan dengan nilai ini tidak dapat menerima unit yang ditentukan atau nilai int, nilainya tidak akan berubah dan DOMException akan dimunculkan.
abstract SetStringValue(ushort, string)Metode untuk mengatur nilai string dengan unit yang ditentukan. Jika properti yang dilampirkan ke nilai ini tidak dapat menerima unit yang ditentukan atau nilai string, nilainya tidak akan berubah dan DOMException akan dimunculkan.
override ToString()Mengembalikan aString yang mewakili instance ini.

Bidang

NamaKeterangan
const CSS_ATTRNilainya adalah fungsi atribut. Nilai dapat diperoleh dengan menggunakan metode getStringValue.
const CSS_CHNilainya adalah panjang (ch). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_CMNilainya adalah panjang (cm). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_COUNTERNilainya adalah fungsi counter atau penghitung. Nilai dapat diperoleh dengan menggunakan metode GetCounterValue.
const CSS_DEGNilainya adalah sudut (deg). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_DIMENSIONNilainya adalah angka dengan dimensi yang tidak diketahui. Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_DPCMNilainya adalah titik per sentimeter (dpcm).
const CSS_DPINilainya adalah titik per inci (dpi).
const CSS_DPPXNilainya adalah titik per satuan ‘px’ (dppx).
const CSS_EMSNilainya adalah panjang (ems). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_EXSNilainya adalah panjang (ex). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_GRADNilainya adalah sudut (grad). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_HZNilainya adalah frekuensi (Hz). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_IDENTNilainya adalah pengidentifikasi. Nilai dapat diperoleh dengan menggunakan metode getStringValue.
const CSS_INNilainya adalah panjang (in). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_KHZNilainya adalah frekuensi (kHz). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_MMNilainya adalah panjang (mm). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_MSNilainya adalah waktu (ms). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_NUMBERNilainya adalah angka sederhana. Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_PCNilainya adalah panjang (pc). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_PERCENTAGENilainya adalah persentase. Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_PTNilainya adalah panjang (pt). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_PXNilainya adalah panjang (px). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_RADNilainya adalah sudut (rad). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_RECTNilainya adalah fungsi persegi. Nilai dapat diperoleh dengan menggunakan metode GetRectValue.
const CSS_REMNilainya adalah panjang (rem). Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_RGBCOLORNilainya adalah warna RGB. Nilai dapat diperoleh dengan menggunakan metode GetRGBColorValue.
const CSS_SNilainya adalah waktu. Nilai dapat diperoleh dengan menggunakan metode getFloatValue.
const CSS_STRINGNilainya adalah STRING. Nilai dapat diperoleh dengan menggunakan metode getStringValue.
const CSS_UNKNOWNNilainya bukan nilai CSS2 yang dikenali. Nilai tersebut hanya bisa didapatkan dengan menggunakan atribut cssText.
const CSS_URINilainya adalah URI. Nilai dapat diperoleh dengan menggunakan metode getStringValue.
const CSS_VHNilainya adalah persentase tinggi viewport penuh.
const CSS_VMAXNilai adalah persentase lebar atau tinggi area pandang, mana saja yang lebih besar.
const CSS_VMINNilai adalah persentase lebar atau tinggi area pandang, mana saja yang lebih kecil.
const CSS_VWNilainya adalah persentase dari lebar viewport penuh.

Lihat juga