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

string

ParentRule

אם חוק זה נמצא בתוך חוק אחר (למשל, חוק סגנון בתוך בלוק @media), זהו החוק המכיל. אם חוק זה אינו מקונן בתוך חוקים אחרים, זה מחזיר null.

[DOMName("parentRule")]
ICSSRule ParentRule { get; }

Property Value

ICSSRule

ParentStyleSheet

גיליון הסגנון שמכיל חוק זה.

[DOMName("parentStyleSheet")]
ICSSStyleSheet ParentStyleSheet { get; }

Property Value

ICSSStyleSheet

Type

סוג החוק, כפי שהוגדר לעיל. הציפייה היא שניתן יהיה להשתמש בשיטות המרה ספציפיות לקישור כדי להמיר ממופע של ממשק CSSRule לממשק המיוחד הנגזר המוצע על ידי הסוג.

[DOMName("type")]
short Type { get; }

Property Value

short

 Ελληνικά