Namespace Aspose.Html.Dom.Css

Namespace Aspose.Html.Dom.Css

Classes

Nome da ClasseDescrição
CSSPrimitiveValueA interface CSSPrimitiveValue representa um único valor CSS. Esta interface pode ser usada para determinar o valor de uma propriedade de estilo específica atualmente definida em um bloco ou para definir explicitamente uma propriedade de estilo específica dentro do bloco. Uma instância desta interface pode ser obtida a partir do método getPropertyCSSValue da interface CSSStyleDeclaration. Um objeto CSSPrimitiveValue ocorre apenas no contexto de uma propriedade CSS.
CSSValueRepresenta um valor simples ou complexo. Um objeto CSSValue ocorre apenas no contexto de uma propriedade CSS.
CSSValueListA interface CSSValueList fornece a abstração de uma coleção ordenada de valores CSS.
CounterA interface Counter é usada para representar qualquer valor de função de contador ou contadores. Esta interface reflete os valores na propriedade de estilo subjacente.
RGBColorA interface RGBColor é usada para representar qualquer valor de cor RGB. Esta interface reflete os valores na propriedade de estilo subjacente. Assim, modificações feitas nos objetos CSSPrimitiveValue modificam a propriedade de estilo.
RectA interface Rect é usada para representar qualquer valor de retângulo. Esta interface reflete os valores na propriedade de estilo subjacente. Assim, modificações feitas nos objetos CSSPrimitiveValue modificam a propriedade de estilo.

Interfaces

Nome da InterfaceDescrição
ICSS2PropertiesFornece interface para manipulação de valores definidos das propriedades CSS2 no contexto de um determinado elemento HTML
ICSSCharsetRuleA interface CSSCharsetRule representa uma regra @charset em uma folha de estilo CSS. O valor do atributo encoding não afeta a codificação dos dados de texto nos objetos DOM; essa codificação é sempre UTF-16. Após uma folha de estilo ser carregada, o valor do atributo encoding é o valor encontrado na regra @charset. Se não houver uma @charset no documento original, então nenhuma CSSCharsetRule é criada. O valor do atributo encoding também pode ser usado como uma dica para a codificação utilizada na serialização da folha de estilo.
ICSSCounterStyleRuleA regra @counter-style permite que os autores definam um estilo de contador personalizado.
ICSSFontFaceRuleA interface CSSFontFaceRule representa uma regra @font-face em uma folha de estilo CSS. A regra @font-face é usada para conter um conjunto de descrições de fonte.
ICSSImportRuleA interface CSSImportRule representa uma regra @import dentro de uma folha de estilo CSS. A regra @import é usada para importar regras de estilo de outras folhas de estilo.
ICSSKeyframeRuleA interface CSSKeyframeRule representa a regra de estilo para uma única chave.
ICSSKeyframesRuleA interface CSSKeyframesRule representa um conjunto completo de quadros-chave para uma única animação
ICSSMarginRuleA interface CSSMarginRule representa uma regra de margem.
ICSSMediaRuleA interface CSSMediaRule representa uma regra @media em uma folha de estilo CSS. Uma regra @media pode ser usada para delimitar regras de estilo para tipos de mídia específicos.
ICSSPageRuleA interface CSSPageRule representa uma regra @page dentro de uma folha de estilo CSS. A regra @page é usada para especificar as dimensões, orientação, margens, etc. de uma caixa de página para mídia paginada.
ICSSRuleA interface CSSRule é a interface base abstrata para qualquer tipo de declaração CSS. Isso inclui conjuntos de regras e regras at. Espera-se que uma implementação preserve todas as regras especificadas em uma folha de estilo CSS, mesmo que a regra não seja reconhecida pelo analisador. Regras não reconhecidas são representadas usando a interface ICSSUnknownRule.
ICSSRuleListA interface CSSRuleList fornece a abstração de uma coleção ordenada de regras CSS.
ICSSStyleDeclarationA interface CSSStyleDeclaration representa um único bloco de declaração CSS. Esta interface pode ser usada para determinar as propriedades de estilo atualmente definidas em um bloco ou para definir propriedades de estilo explicitamente dentro do bloco.
ICSSStyleRuleA interface CSSStyleRule representa um único conjunto de regras em uma folha de estilo CSS.
ICSSStyleSheetA interface CSSStyleSheet é uma interface concreta usada para representar uma folha de estilo CSS, ou seja, uma folha de estilo cujo tipo de conteúdo é “text/css”.
ICSSUnknownRuleA interface CSSUnknownRule representa uma regra at não suportada por este agente do usuário.
ICSSValueListA interface fornece a abstração de uma coleção ordenada de valores CSS.
IDocumentCSSEsta interface representa um documento com uma visualização CSS.
IDocumentStyleA interface DocumentStyle fornece um mecanismo pelo qual as folhas de estilo incorporadas em um documento podem ser recuperadas. A expectativa é que uma instância da interface DocumentStyle possa ser obtida usando métodos de conversão específicos de vinculação em uma instância da interface Document.
IElementCSSInlineStyleInformações de estilo em linha anexadas a elementos são expostas através do atributo style. Isso representa o conteúdo do atributo STYLE para elementos HTML (ou elementos em outros esquemas ou DTDs que usam o atributo STYLE da mesma forma).
ILinkStyleA interface LinkStyle fornece um mecanismo pelo qual uma folha de estilo pode ser recuperada do nó responsável por vinculá-la a um documento. Uma instância da interface LinkStyle pode ser obtida usando métodos de conversão específicos de vinculação em uma instância de um nó de vinculação (HTMLLinkElement, HTMLStyleElement ou ProcessingInstruction no DOM Level 2).
IMediaListA interface MediaList fornece a abstração de uma coleção ordenada de mídia, sem definir ou restringir como essa coleção é implementada. Uma lista vazia é a mesma que uma lista que contém o meio “all”.
IStyleSheetA interface StyleSheet é a interface base abstrata para qualquer tipo de folha de estilo. Ela representa uma única folha de estilo associada a um documento estruturado.
IStyleSheetListA interface StyleSheetList fornece a abstração de uma coleção ordenada de folhas de estilo.
IViewCSSEsta interface representa uma visualização CSS.

Enums

Nome do EnumDescrição
CSSEngineModeEspecifica o modo do CSSEngine
 Português