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; }

プロパティ値

string

ParentRule

このルールが他のルール(例:@mediaブロック内のスタイルルール)内に含まれている場合、これは含むルールです。このルールが他のルール内にネストされていない場合、これはnullを返します。

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

プロパティ値

ICSSRule

ParentStyleSheet

このルールを含むスタイルシート。

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

プロパティ値

ICSSStyleSheet

Type

上記で定義されたルールのタイプ。期待されるのは、バインディング固有のキャスティングメソッドを使用して、CSSRuleインターフェイスのインスタンスから、タイプによって示される特定の派生インターフェイスにキャストできることです。

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

プロパティ値

short

 日本語