Interface ICSSStyleSheet
Interface ICSSStyleSheet
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
ממשק CSSStyleSheet הוא ממשק קונקרטי המייצג גיליון סגנון CSS, כלומר, גיליון סגנון שסוג התוכן שלו הוא “text/css”.
[DOMObject]
[DOMName("CSSStyleSheet")]
[ComVisible(true)]
public interface ICSSStyleSheet : IStyleSheet
מיישם
תכונות
CSSRules
הרשימה של כל כללי ה-CSS הכלולים בתוך גיליון הסגנון. זה כולל גם קבוצות כללים וגם כללי at.
[DOMName("cssRules")]
ICSSRuleList CSSRules { get; }
ערך תכונה
OwnerRule
אם גיליון הסגנון הזה מגיע מכלל @import, המאפיין ownerRule יכיל את CSSImportRule. במקרה זה, המאפיין ownerNode בממשק StyleSheet יהיה null. אם גיליון הסגנון מגיע מאלמנט או הוראת עיבוד, המאפיין ownerRule יהיה null והמאפיין ownerNode יכיל את ה-Node.
[DOMNullable]
[DOMName("ownerRule")]
ICSSRule OwnerRule { get; }
ערך תכונה
שיטות
DeleteRule(int)
משמש כדי למחוק כלל מגיליון הסגנון.
[DOMName("deleteRule")]
void DeleteRule(int index)
פרמטרים
index
int
האינדקס.
InsertRule(string, int)
משמש כדי להכניס כלל חדש לגיליון הסגנון. הכלל החדש הופך עכשיו לחלק מהקסקדה.
[DOMName("insertRule")]
long InsertRule(string rule, int index)
פרמטרים
rule
string
כלל הסגנון.
index
int
אינדקס הכלל.
מחזיר
האינדקס שהוכנס