Interface ICSSRule
Interface ICSSRule
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
ממשק CSSRule הוא הממשק הבסיסי האבסטרקטי לכל סוג של משפט CSS. זה כולל הן קבוצות חוקים והן חוקים מיוחדים. מצופה מהיישום לשמור על כל החוקים המצוינים בגיליון הסגנון CSS, גם אם החוק אינו מוכר על ידי המנתח. חוקים שאינם מוכרים מיוצגים באמצעות ממשק ICSSUnknownRule.
[ComVisible(true)]
[DOMObject]
[DOMName("CSSRule")]
public interface ICSSRule
Properties
CSSText
הייצוג הטקסטואלי הניתן לניתוח של החוק. זה משקף את המצב הנוכחי של החוק ולא את ערכו ההתחלתי.
[DOMName("cssText")]
string CSSText { get; set; }
Property Value
ParentRule
אם חוק זה נמצא בתוך חוק אחר (למשל, חוק סגנון בתוך בלוק @media), זהו החוק המכיל. אם חוק זה אינו מקונן בתוך חוקים אחרים, זה מחזיר null.
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
Property Value
ParentStyleSheet
גיליון הסגנון שמכיל חוק זה.
[DOMName("parentStyleSheet")]
ICSSStyleSheet ParentStyleSheet { get; }
Property Value
Type
סוג החוק, כפי שהוגדר לעיל. הציפייה היא שניתן יהיה להשתמש בשיטות המרה ספציפיות לקישור כדי להמיר ממופע של ממשק CSSRule לממשק המיוחד הנגזר המוצע על ידי הסוג.
[DOMName("type")]
short Type { get; }