Interface ICSSRule
Nombre del espacio: Aspose.Svg.Dom.Css Asamblea: Aspose.SVG.dll (25.5.0)
La interfaz de CSSRule es la interfaz de base abstracta para cualquier tipo de declaración de CSS. Esto incluye tanto los conjuntos de reglas como los at-rules. Se espera que una implementación preserva todas las reglas especificadas en una hoja de estilo de CSS, incluso si la regla no es reconocida por el parser. Reglas no reconocidas se representan utilizando la interfaz ICSSUnknownRule.
[ComVisible(true)]
[DOMObject]
[DOMName("CSSRule")]
public interface ICSSRule
Properties
El CSSText
La representación textual parsable de la regla. Esto refleja el estado actual de la regla y no su valor inicial.
[DOMName("cssText")]
string CSSText { get; set; }
Valor de la propiedad
ParentRule
Si esta regla está contenida dentro de otra regla (por ejemplo, una regla de estilo dentro de un bloque @media), esta es la regla que contiene.
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
Valor de la propiedad
ParentStyleSheet
La hoja de estilo que contiene esta regla.
[DOMName("parentStyleSheet")]
ICSSStyleSheet ParentStyleSheet { get; }
Valor de la propiedad
Type
El tipo de regla, como se define anteriormente. la expectativa es que los métodos de casting específicos de vinculación pueden ser utilizados para casting de una instancia de la interfaz CSSRule a la interfaz derivada específica implicada por el tipo.
[DOMName("type")]
short Type { get; }