Interface ICSSRule
ja nimityö: Aspose.Html.Dom.Css Kokoelma: Aspose.HTML.dll (25.4.0)
CSSRule-liittymä on abstrakti pohja-liittymä minkä tahansa CSS-ilmoituksen tyypille. Tämä sisältää sekä sääntöasetuksia että sääntöjä. toteutuksen odotetaan säilyttävän kaikki CSS-tyylilehdessä määritellyt säännöt, vaikka sääntö ei tunnusteta ostaja. Tunnistamattomat säännöt esitetään ICSSUnknownRule -liittymällä.
[ComVisible(true)]
[DOMName("CSSRule")]
[DOMObject]
public interface ICSSRule
Properties
CSSTEXT
Tämä heijastaa sään nykytilaa eikä sen alkuperäistä arvoa.
[DOMName("cssText")]
string CSSText { get; set; }
Omistuksen arvo
ParentRule
Jos tämä sääntö on sisällytetty toiseen sääntöön (esimerkiksi tyylin sääntö @media lohkon sisällä), tämä on sisältävä sääntö. Jos tämä sääntö ei ole sisällytetty mihinkään muuhun sääntöön, tämä palauttaa nollan.
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
Omistuksen arvo
ParentStyleSheet
Tyyli, joka sisältää tämän säännön.
[DOMName("parentStyleSheet")]
ICSSStyleSheet ParentStyleSheet { get; }
Omistuksen arvo
Type
Tyyppi sääntö, kuten edellä on määritelty. odotetaan, että sitova-erityisiä kastamismenetelmiä voidaan käyttää kastamaan CSSRule-liittymän esimerkistä tiettyyn johdannaiseen käyttöliittymään, jota tyyppi edellyttää.
[DOMName("type")]
short Type { get; }