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