Interface ICSSRule
Interface ICSSRule
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
CSSRuleインターフェイスは、任意のタイプのCSSステートメントの抽象基本インターフェイスです。これには、ルールセットとatルールの両方が含まれます。実装は、パーサーによって認識されないルールであっても、CSSスタイルシートに指定されたすべてのルールを保持することが期待されます。認識されないルールは、ICSSUnknownRuleインターフェイスを使用して表現されます。
[ComVisible(true)]
[DOMObject]
[DOMName("CSSRule")]
public interface ICSSRule
プロパティ
CSSText
ルールの解析可能なテキスト表現。この表現は、ルールの現在の状態を反映し、初期値ではありません。
[DOMName("cssText")]
string CSSText { get; set; }
プロパティ値
ParentRule
このルールが他のルール(例:@mediaブロック内のスタイルルール)内に含まれている場合、これは含むルールです。このルールが他のルール内にネストされていない場合、これはnullを返します。
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
プロパティ値
ParentStyleSheet
このルールを含むスタイルシート。
[DOMName("parentStyleSheet")]
ICSSStyleSheet ParentStyleSheet { get; }
プロパティ値
Type
上記で定義されたルールのタイプ。期待されるのは、バインディング固有のキャスティングメソッドを使用して、CSSRuleインターフェイスのインスタンスから、タイプによって示される特定の派生インターフェイスにキャストできることです。
[DOMName("type")]
short Type { get; }