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

מיישם

IStyleSheet

תכונות

CSSRules

הרשימה של כל כללי ה-CSS הכלולים בתוך גיליון הסגנון. זה כולל גם קבוצות כללים וגם כללי at.

[DOMName("cssRules")]
ICSSRuleList CSSRules { get; }

ערך תכונה

ICSSRuleList

OwnerRule

אם גיליון הסגנון הזה מגיע מכלל @import, המאפיין ownerRule יכיל את CSSImportRule. במקרה זה, המאפיין ownerNode בממשק StyleSheet יהיה null. אם גיליון הסגנון מגיע מאלמנט או הוראת עיבוד, המאפיין ownerRule יהיה null והמאפיין ownerNode יכיל את ה-Node.

[DOMNullable]
[DOMName("ownerRule")]
ICSSRule OwnerRule { get; }

ערך תכונה

ICSSRule

שיטות

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

אינדקס הכלל.

מחזיר

long

האינדקס שהוכנס

 Ελληνικά