Interface ICSSRule

ICSSRule interface

De CSSRule-interface is de abstracte basisinterface voor elk type CSS-statement. Dit omvat zowel regelsets als at-regels. Van een implementatie wordt verwacht dat deze alle regels behoudt die zijn gespecificeerd in een CSS-stijlblad, zelfs als de regel niet wordt herkend door de parser. Niet-herkende regels worden weergegeven met behulp van de!:ICSSUnknownRule interface.

public interface ICSSRule

Eigenschappen

NaamBeschrijving
CSSText { get; set; }De ontleedbare tekstuele weergave van de regel. Dit weerspiegelt de huidige status van de regel en niet de oorspronkelijke waarde.
ParentRule { get; }Als deze regel binnen een andere regel staat (bijvoorbeeld een stijlregel binnen een @media-blok), is dit de bevattende regel. Als deze regel niet is genest binnen andere regels, retourneert dit null.
ParentStyleSheet { get; }De stijlpagina die deze regel bevat.
Type { get; }Het type regel, zoals hierboven gedefinieerd. De verwachting is dat binding-specifieke castingmethoden kunnen worden gebruikt om vanuit een instantie van de CSSRule-interface naar de specifieke afgeleide interface te casten die wordt geïmpliceerd door het type.

Zie ook