Interface ICSSRule

Interface ICSSRule

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

La interfaz CSSRule es la interfaz base abstracta para cualquier tipo de declaración CSS. Esto incluye tanto conjuntos de reglas como reglas at. Se espera que una implementación preserve todas las reglas especificadas en una hoja de estilo CSS, incluso si la regla no es reconocida por el analizador. Las reglas no reconocidas se representan utilizando la interfaz ICSSUnknownRule.

[ComVisible(true)]
[DOMObject]
[DOMName("CSSRule")]
public interface ICSSRule

Propiedades

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

string

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 contenedora. Si esta regla no está anidada dentro de ninguna otra regla, esto devuelve null.

[DOMName("parentRule")]
ICSSRule ParentRule { get; }

Valor de la Propiedad

ICSSRule

ParentStyleSheet

La hoja de estilo que contiene esta regla.

[DOMName("parentStyleSheet")]
ICSSStyleSheet ParentStyleSheet { get; }

Valor de la Propiedad

ICSSStyleSheet

Type

El tipo de la regla, como se definió anteriormente. Se espera que se puedan usar métodos de conversión específicos de enlace para convertir de una instancia de la interfaz CSSRule a la interfaz derivada específica implícita por el tipo.

[DOMName("type")]
short Type { get; }

Valor de la Propiedad

short

 Español