Interface ICSSStyleSheet
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
Antarmuka CSSStyleSheet adalah antarmuka konkret yang digunakan untuk mewakili lembar gaya CSS, yaitu, lembar gaya yang tipe kontennya adalah “text/css”.
[DOMObject]
[DOMName("CSSStyleSheet")]
[ComVisible(true)]
public interface ICSSStyleSheet : IStyleSheet
Mengimplementasikan
Properti
CSSRules
Daftar semua aturan CSS yang terdapat dalam lembar gaya. Ini mencakup baik set aturan maupun aturan-aturan @.
[DOMName("cssRules")]
ICSSRuleList CSSRules { get; }
Nilai Properti
OwnerRule
Jika lembar gaya ini berasal dari aturan @import, atribut ownerRule akan berisi CSSImportRule. Dalam hal ini, atribut ownerNode dalam antarmuka StyleSheet akan bernilai null. Jika lembar gaya berasal dari elemen atau instruksi pemrosesan, atribut ownerRule akan bernilai null dan atribut ownerNode akan berisi Node.
[DOMNullable]
[DOMName("ownerRule")]
ICSSRule OwnerRule { get; }
Nilai Properti
Metode
DeleteRule(int)
Digunakan untuk menghapus aturan dari lembar gaya.
[DOMName("deleteRule")]
void DeleteRule(int index)
Parameter
index
int
Indeks.
InsertRule(string, int)
Digunakan untuk menyisipkan aturan baru ke dalam lembar gaya. Aturan baru sekarang menjadi bagian dari cascade.
[DOMName("insertRule")]
long InsertRule(string rule, int index)
Parameter
rule
string
Aturan gaya.
index
int
Indeks aturan.
Mengembalikan
Indeks yang disisipkan.