Interface ICSSRule
Der Name: Aspose.Html.Dom.Css Sammlung: Aspose.HTML.dll (25.4.0)
Die CSSRule-Schnittstelle ist die abstrakte Basis-Schnittstelle für jede Art von CSS-Erklärung. Dies umfasst sowohl Regelsätze als auch Regeln. Eine Implementierung wird erwartet, dass alle Regeln, die in einem CSS-Stilblatt angegeben sind, beibehalten werden, auch wenn die Regel nicht von der Parser erkannt wird. Unbekannte Regeln werden mit der ICSSUnknownRule-Schnittstelle dargestellt.
[ComVisible(true)]
[DOMName("CSSRule")]
[DOMObject]
public interface ICSSRule
Properties
CSSText
Dies spiegelt den aktuellen Zustand der Regel und nicht ihren ursprünglichen Wert.
[DOMName("cssText")]
string CSSText { get; set; }
Eigentumswert
ParentRule
Wenn diese Regel innerhalb einer anderen Regel enthalten ist (z. B. eine Stilregel innerhalb eines @media Blocks), ist dies die enthaltene Regel.
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
Eigentumswert
ParentStyleSheet
Das Stilblatt, das diese Regel enthält.
[DOMName("parentStyleSheet")]
ICSSStyleSheet ParentStyleSheet { get; }
Eigentumswert
Type
Die Erwartung ist, dass verbindungsspezifische Kastenmethoden verwendet werden können, um von einem Beispiel des CSSRule-Interfaces zum bestimmten derivierten Interfaces, das durch den Typ impliziert wird, abzuziehen.
[DOMName("type")]
short Type { get; }