Aspose.Html.Dom.Css

El Aspose.Html.Dom.Css El espacio de nombres es para todas las manipulaciones relacionadas con CSS. Se concentra en el nombre de la propiedad CSS - pares de valores especificados por los documentos oficiales de CSS.

Clases

Clase Descripción
Counter La interfaz de contador se utiliza para representar cualquier valor de función de contador o contadores. Esta interfaz refleja los valores en la propiedad de estilo subyacente.
CSSPrimitiveValue La interfaz CSSPrimitiveValue representa un único valor CSS. Esta interfaz se puede usar para determinar el valor de una propiedad de estilo específica establecida actualmente en un bloque o para establecer una propiedad de estilo específica explícitamente dentro del bloque. Se puede obtener una instancia de esta interfaz del método getPropertyCSSValue de la interfaz CSSStyleDeclaration. Un objeto CSSPrimitiveValue solo ocurre en un contexto de una propiedad CSS.
CSSValue Representa un valor simple o complejo. Un objeto CSSValue solo ocurre en un contexto de una propiedad CSS.
CSSValueList La interfaz CSSValueList proporciona la abstracción de una colección ordenada de valores CSS.
Rect La interfaz Rect se utiliza para representar cualquier valor rect. Esta interfaz refleja los valores en la propiedad de estilo subyacente. Por lo tanto, las modificaciones realizadas a los objetos CSSPrimitiveValue modifican la propiedad de estilo.
RGBColor La interfaz RGBColor se utiliza para representar cualquier valor de color RGB. Esta interfaz refleja los valores en la propiedad de estilo subyacente. Por lo tanto, las modificaciones realizadas a los objetos CSSPrimitiveValue modifican la propiedad de estilo.

Interfaces

Interfaz Descripción
ICSS2Properties Proporciona una interfaz para la manipulación de valores establecidos de propiedades CSS2 en el contexto de cierto elemento HTML
ICSSCharsetRule La interfaz CSSCharsetRule representa una regla @charset en una hoja de estilo CSS. El valor del atributo de codificación no afecta la codificación de datos de texto en los objetos DOM; esta codificación es siempre UTF-16. Después de cargar una hoja de estilo, el valor del atributo de codificación es el valor que se encuentra en la regla @charset. Si no había @charset en el documento original, no se crea CSSCharsetRule. El valor del atributo de codificación también se puede utilizar como sugerencia para la codificación utilizada en la serialización de la hoja de estilo.
ICSSCounterStyleRule La regla @counter-style permite a los autores definir un estilo de contador personalizado.
ICSSFontFaceRule La interfaz CSSFontFaceRule representa una regla @font-face en una hoja de estilo CSS. La regla @font-face se utiliza para contener un conjunto de descripciones de fuentes.
ICSSImportRule La interfaz CSSImportRule representa una regla @import dentro de una hoja de estilo CSS. La regla @import se utiliza para importar reglas de estilo de otras hojas de estilo.
ICSSKeyframeRule La interfaz CSSKeyframeRule representa la regla de estilo para una sola clave.
ICSSKeyframesRule La interfaz CSSKeyframesRule representa un conjunto completo de fotogramas clave para una única animación
ICSSMarginRule La interfaz CSSMarginRule representa una regla en el margen.
ICSSMediaRule La interfaz CSSMediaRule representa una regla @media en una hoja de estilo CSS. Se puede usar una regla @media para delimitar reglas de estilo para tipos de medios específicos.
ICSSPageRule La interfaz CSSPageRule representa una regla @page dentro de una hoja de estilo CSS. La regla @page se usa para especificar las dimensiones, la orientación, los márgenes, etc. de un cuadro de página para medios paginados.
ICSSRule La interfaz CSSRule es la interfaz base abstracta para cualquier tipo de declaración CSS. Esto incluye conjuntos de reglas y reglas at. Se espera que una implementación conserve todas las reglas especificadas en una hoja de estilo CSS, incluso si el analizador no reconoce la regla. Las reglas no reconocidas se representan mediante el!:ICSSUnknownRule interfaz.
ICSSRuleList La interfaz CSSRuleList proporciona la abstracción de una colección ordenada de reglas CSS.
ICSSStyleDeclaration La interfaz CSSStyleDeclaration representa un solo bloque de declaración CSS. Esta interfaz se puede usar para determinar las propiedades de estilo establecidas actualmente en un bloque o para establecer las propiedades de estilo explícitamente dentro del bloque.
ICSSStyleRule La interfaz CSSStyleRule representa un único conjunto de reglas en una hoja de estilo CSS.
ICSSStyleSheet La interfaz CSSStyleSheet es una interfaz concreta que se utiliza para representar una hoja de estilo CSS, es decir, una hoja de estilo cuyo tipo de contenido es “texto/css”.
ICSSUnknownRule La interfaz CSSUnknownRule representa una regla at no admitida por este agente de usuario.
ICSSValueList La interfaz proporciona la abstracción de una colección ordenada de valores CSS.
IDocumentCSS Esta interfaz representa un documento con una vista CSS.
IDocumentStyle La interfaz DocumentStyle proporciona un mecanismo mediante el cual se pueden recuperar las hojas de estilo incrustadas en un documento. La expectativa es que se pueda obtener una instancia de la interfaz DocumentStyle mediante el uso de métodos de conversión específicos de enlace en una instancia de la interfaz Document.
IElementCSSInlineStyle La información de estilo en línea adjunta a los elementos se expone a través del atributo de estilo. Esto representa el contenido del atributo ESTILO para elementos HTML (o elementos en otros esquemas o DTD que usan el atributo ESTILO de la misma manera).
ILinkStyle La interfaz LinkStyle proporciona un mecanismo mediante el cual se puede recuperar una hoja de estilo del nodo responsable de vincularla a un documento. Se puede obtener una instancia de la interfaz LinkStyle utilizando métodos de conversión específicos de enlace en una instancia de un nodo de enlace (HTMLLinkElement, HTMLStyleElement o ProcessingInstruction en DOM Nivel 2).
IMediaList La interfaz MediaList proporciona la abstracción de una colección ordenada de medios, sin definir ni restringir cómo se implementa esta colección. Una lista vacía es lo mismo que una lista que contiene el medio “todos”.
IStyleSheet La interfaz StyleSheet es la interfaz base abstracta para cualquier tipo de hoja de estilo. Representa una sola hoja de estilo asociada a un documento estructurado.
IStyleSheetList La interfaz StyleSheetList proporciona la abstracción de una colección ordenada de hojas de estilo.
IViewCSS Esta interfaz representa una vista CSS.

Enumeración

Enumeración Descripción
CSSEngineMode Especifica el modo CSSEngine