Interface ICSSRule
Inhalt
[
Ausblenden
]ICSSRule interface
Die CSSRule-Schnittstelle ist die abstrakte Basisschnittstelle für jede Art von CSS-Anweisung. Dies umfasst sowohl Regelsätze als auch at-Regeln. Von einer Implementierung wird erwartet, dass sie alle in einem CSS-Stylesheet angegebenen Regeln beibehält, selbst wenn die Regel nicht vom Parser erkannt wird. Nicht erkannte Regeln werden mit dargestellt!:ICSSUnknownRule Schnittstelle.
public interface ICSSRule
Eigenschaften
Name | Beschreibung |
---|---|
CSSText { get; set; } | Die parsbare Textdarstellung der Regel. Dies spiegelt den aktuellen Zustand der Regel wider und nicht ihren Anfangswert. |
ParentRule { get; } | Wenn diese Regel in einer anderen Regel enthalten ist (z. B. eine Stilregel in einem @media-Block), ist dies die enthaltende Regel. Wenn diese Regel nicht in andere Regeln eingebettet ist, wird null zurückgegeben. |
ParentStyleSheet { get; } | Das Stylesheet, das diese Regel enthält. |
Type { get; } | Der Typ der Regel, wie oben definiert. Es wird erwartet, dass bindungsspezifische Casting-Methoden verwendet werden können, um von einer Instanz der CSSRule-Schnittstelle auf die spezifische abgeleitete Schnittstelle umzuwandeln, die durch den Typ impliziert wird. |
Siehe auch
- namensraum Aspose.Html.Dom.Css
- Montage Aspose.HTML