Interface ICSSRule
Interface ICSSRule
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
CSSRule 接口是任何类型 CSS 语句的抽象基础接口。这包括规则集和 at-rules。实现应保留在 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; }