Aspose.Html.Dom.Css

Itu Aspose.Html.Dom.Css namespace adalah untuk semua manipulasi terkait CSS. Berkonsentrasi di sekitar nama properti CSS - pasangan nilai ditentukan oleh dokumen resmi CSS.

Kelas

KelasKeterangan
CounterAntarmuka Penghitung digunakan untuk merepresentasikan nilai fungsi penghitung atau penghitung apa pun. Antarmuka ini mencerminkan nilai dalam properti style yang mendasarinya.
CSSPrimitiveValueAntarmuka 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.
CSSValueMerupakan nilai sederhana atau kompleks. Objek CSSValue hanya terjadi dalam konteks properti CSS.
CSSValueListAntarmuka CSSValueList menyediakan abstraksi kumpulan nilai CSS yang diurutkan.
RectAntarmuka Rect digunakan untuk mewakili nilai rect apa pun. Antarmuka ini mencerminkan nilai dalam properti style yang mendasarinya. Oleh karena itu, modifikasi yang dibuat pada objek CSSPrimitiveValue mengubah properti style.
RGBColorAntarmuka RGBColor digunakan untuk mewakili nilai warna RGB apa pun. Antarmuka ini mencerminkan nilai dalam properti style yang mendasarinya. Oleh karena itu, modifikasi yang dibuat pada objek CSSPrimitiveValue mengubah properti style.

Antarmuka

AntarmukaKeterangan
ICSS2PropertiesMenyediakan antarmuka untuk manipulasi nilai kumpulan properti CSS2 dalam konteks elemen HTML tertentu
ICSSCharsetRuleAntarmuka CSSCharsetRule mewakili aturan @charset dalam lembar gaya CSS. Nilai atribut penyandian tidak memengaruhi penyandian data teks dalam objek DOM; penyandian ini selalu UTF-16. Setelah lembar gaya dimuat, nilai atribut penyandian adalah nilai yang ditemukan dalam aturan @charset. Jika tidak ada @charset di dokumen asli, maka tidak ada CSSCharsetRule yang dibuat. Nilai atribut encoding juga dapat digunakan sebagai petunjuk untuk encoding yang digunakan pada serialisasi style sheet.
ICSSCounterStyleRuleAturan @counter-style memungkinkan penulis menentukan gaya penghitung kustom.
ICSSFontFaceRuleAntarmuka CSSFontFaceRule merepresentasikan aturan @font-face dalam lembar gaya CSS. Aturan @font-face digunakan untuk menyimpan sekumpulan deskripsi font.
ICSSImportRuleAntarmuka CSSImportRule mewakili aturan @import dalam lembar gaya CSS. Aturan @import digunakan untuk mengimpor aturan gaya dari lembar gaya lain.
ICSSKeyframeRuleAntarmuka CSSKeyframeRule mewakili aturan gaya untuk satu kunci.
ICSSKeyframesRuleAntarmuka CSSKeyframesRule mewakili satu set keyframe lengkap untuk satu animasi
ICSSMarginRuleAntarmuka CSSMarginRule merepresentasikan margin sesuai aturan.
ICSSMediaRuleAntarmuka CSSMediaRule mewakili aturan @media dalam lembar gaya CSS. Aturan @media dapat digunakan untuk membatasi aturan gaya untuk jenis media tertentu.
ICSSPageRuleAntarmuka CSSPageRule merepresentasikan aturan @page dalam lembar gaya CSS. Aturan @halaman digunakan untuk menentukan dimensi, orientasi, margin, dll. kotak halaman untuk media halaman.
ICSSRuleAntarmuka CSSRule adalah antarmuka dasar abstrak untuk semua jenis pernyataan CSS. Ini termasuk kumpulan aturan dan at-rules. Implementasi diharapkan untuk mempertahankan semua aturan yang ditentukan dalam lembar gaya CSS, bahkan jika aturan tersebut tidak dikenali oleh parser. Aturan yang tidak dikenal direpresentasikan menggunakan!:ICSSUnknownRule antarmuka.
ICSSRuleListAntarmuka CSSRuleList menyediakan abstraksi kumpulan aturan CSS yang diurutkan.
ICSSStyleDeclarationAntarmuka CSSStyleDeclaration mewakili satu blok deklarasi CSS. Antarmuka ini dapat digunakan untuk menentukan properti gaya yang saat ini disetel di blok atau untuk menyetel properti gaya secara eksplisit di dalam blok.
ICSSStyleRuleAntarmuka CSSStyleRule mewakili aturan tunggal yang ditetapkan dalam lembar gaya CSS.
ICSSStyleSheetAntarmuka CSSStyleSheet adalah antarmuka konkret yang digunakan untuk mewakili lembar gaya CSS yaitu, lembar gaya yang jenis kontennya adalah “teks/css”.
ICSSUnknownRuleAntarmuka CSSUnknownRule menunjukkan at-rule yang tidak didukung oleh agen pengguna ini.
ICSSValueListAntarmuka menyediakan abstraksi kumpulan nilai CSS yang diurutkan.
IDocumentCSSAntarmuka ini mewakili dokumen dengan tampilan CSS.
IDocumentStyleAntarmuka DocumentStyle menyediakan mekanisme dimana style sheet tertanam dalam dokumen dapat diambil. Harapannya adalah bahwa instance antarmuka DocumentStyle dapat diperoleh dengan menggunakan metode pengecoran khusus yang mengikat pada instance antarmuka Dokumen.
IElementCSSInlineStyleInformasi gaya sebaris yang dilampirkan ke elemen ditampilkan melalui atribut gaya. Ini merepresentasikan konten dari atribut STYLE untuk elemen HTML (atau elemen dalam skema atau DTD lain yang menggunakan atribut STYLE dengan cara yang sama).
ILinkStyleAntarmuka LinkStyle menyediakan mekanisme di mana lembar gaya dapat diambil dari node yang bertanggung jawab untuk menautkannya ke dalam dokumen. Instance antarmuka LinkStyle dapat diperoleh dengan menggunakan metode pengecoran khusus yang mengikat pada instance node penautan (HTMLLinkElement, HTMLStyleElement, atau ProcessingInstruction di DOM Level 2).
IMediaListAntarmuka MediaList menyediakan abstraksi kumpulan media yang dipesan, tanpa menentukan atau membatasi bagaimana kumpulan ini diimplementasikan. Daftar kosong sama dengan daftar yang berisi media “all”.
IStyleSheetAntarmuka StyleSheet adalah antarmuka dasar abstrak untuk semua jenis style sheet. Ini mewakili satu lembar gaya yang terkait dengan dokumen terstruktur.
IStyleSheetListAntarmuka StyleSheetList menyediakan abstraksi koleksi terurut dari style sheet.
IViewCSSAntarmuka ini mewakili tampilan CSS.

Pencacahan

PencacahanKeterangan
CSSEngineModeMenentukan mode CSSEngine