Interface ICSSStyleSheet
De naam: Aspose.Html.Dom.Css Verzameling: Aspose.HTML.dll (25.4.0)
De CSSStyleSheet-interface is een concrete interface die wordt gebruikt om een CSS-stijlblad te vertegenwoordigen, d.w.z. een stijlblad waarvan de inhoudstype “text/css” is.
[ComVisible(true)]
[DOMName("CSSStyleSheet")]
[DOMObject]
public interface ICSSStyleSheet : IStyleSheet
Implements
Properties
CSSRules
De lijst met alle CSS-regels die zijn opgenomen in het stijlblad. Dit omvat zowel regels en regels.
[DOMName("cssRules")]
ICSSRuleList CSSRules { get; }
Eigendomswaarde
OwnerRule
Als dit stijlblad afkomstig is van een @import-regel, zal de eigenaarRule-attribut de CSSImportRule bevatten.In dat geval zal de eigenaarNode-attribut in de StyleSheet-interface nul zijn.Als de stijlblad afkomstig is van een element of een verwerkingsinstructie, zal de eigenaarRule-attribut nul zijn en de eigenaarNode-attribut de Node bevat.
[DOMNullable]
[DOMName("ownerRule")]
ICSSRule OwnerRule { get; }
Eigendomswaarde
Methods
DeleteRule(Int)
Gebruikt om een regel uit het stijlblad te verwijderen.
[DOMName("deleteRule")]
void DeleteRule(int index)
Parameters
index
int
en de index.
InsertRule(De string, int)
Gebruikt om een nieuwe regel in het stijlblad in te voeren.De nieuwe regel wordt nu een deel van de cascade.
[DOMName("insertRule")]
long InsertRule(string rule, int index)
Parameters
rule
string
De stijl regels.
index
int
De regels van index.
Returns
De geïntegreerde index