Aspose.Html.Dom.Css

Den Aspose.Html.Dom.Css namnutrymmet är för alla CSS-relaterade manipulationer. Det koncentreras kring CSS-egenskapens namn - värde par specificerat av CSS officiella dokument.

Klasser

KlassBeskrivning
CounterRäknargränssnittet används för att representera alla räknare eller räknarfunktionsvärden. Detta gränssnitt återspeglar värdena i den underliggande stilegenskapen.
CSSPrimitiveValueCSSPrimitiveValue-gränssnittet representerar ett enda CSS-värde. Detta gränssnitt kan användas för att bestämma värdet av en specifik stilegenskap som för närvarande är inställd i ett block eller för att ställa in en specifik stilegenskap explicit inom blocket. En instans av detta gränssnitt kan erhållas från metoden getPropertyCSSValue i CSSStyleDeclaration-gränssnittet. Ett CSSPrimitiveValue-objekt förekommer endast i en kontext av en CSS-egenskap.
CSSValueRepresenterar ett enkelt eller ett komplext värde. Ett CSSValue-objekt förekommer bara i en kontext av en CSS-egenskap.
CSSValueListCSSValueList-gränssnittet tillhandahåller abstraktionen av en ordnad samling av CSS-värden.
RectRect-gränssnittet används för att representera alla rect-värden. Detta gränssnitt återspeglar värdena i den underliggande stilegenskapen. Därför ändrar modifieringar gjorda av CSSPrimitiveValue-objekten stilegenskapen.
RGBColorRGBColor-gränssnittet används för att representera alla RGB-färgvärden. Detta gränssnitt återspeglar värdena i den underliggande stilegenskapen. Därför ändrar modifieringar gjorda av CSSPrimitiveValue-objekten stilegenskapen.

Gränssnitt

GränssnittBeskrivning
ICSS2PropertiesTillhandahåller gränssnitt för manipulering av CSS2-egenskapersuppsättningsvärden i samband med vissa HTML-element
ICSSCharsetRuleCSSCharsetRule-gränssnittet representerar en @charset-regel i en CSS-formatmall. Värdet på kodningsattributet påverkar inte kodningen av textdata i DOM-objekten; denna kodning är alltid UTF-16. När en stilmall har laddats är värdet för kodningsattributet värdet som finns i @charset-regeln. Om det inte fanns någon @charset i originaldokumentet skapas ingen CSSCharsetRule. Värdet på kodningsattributet kan också användas som en ledtråd för kodningen som används vid serialisering av stilmallen.
ICSSCounterStyleRule@counter-style-regeln tillåter författare att definiera en anpassad räknarstil.
ICSSFontFaceRuleCSSFontFaceRule-gränssnittet representerar en @font-face-regel i en CSS-stilmall. @font-face-regeln används för att hålla en uppsättning teckensnittsbeskrivningar.
ICSSImportRuleCSSImportRule-gränssnittet representerar en @import-regel i en CSS-formatmall. @import-regeln används för att importera stilregler från andra stilmallar.
ICSSKeyframeRuleCSSKeyframeRule-gränssnittet representerar stilregeln för en enda nyckel.
ICSSKeyframesRuleCSSKeyframesRule-gränssnittet representerar en komplett uppsättning nyckelbildrutor för en enda animation
ICSSMarginRuleCSSMarginRule-gränssnittet representerar en margin at-rule.
ICSSMediaRuleCSSMediaRule-gränssnittet representerar en @media-regel i en CSS-stilmall. En @mediaregel kan användas för att avgränsa stilregler för specifika mediatyper.
ICSSPageRuleCSSPageRule-gränssnittet representerar en @page-regel i en CSS-formatmall. @page-regeln används för att ange dimensioner, orientering, marginaler etc. för en sidruta för sidmedia.
ICSSRuleCSSRule-gränssnittet är det abstrakta basgränssnittet för alla typer av CSS-satser. Detta inkluderar både regeluppsättningar och at-regler. En implementering förväntas bevara alla regler som anges i en CSS-stilmall, även om regeln inte känns igen av tolken. Okända regler representeras med hjälp av!:ICSSUnknownRule gränssnitt.
ICSSRuleListCSSRuleList-gränssnittet tillhandahåller abstraktionen av en ordnad samling av CSS-regler.
ICSSStyleDeclarationCSSStyleDeclaration-gränssnittet representerar ett enda CSS-deklarationsblock. Detta gränssnitt kan användas för att bestämma de stilegenskaper som för närvarande är inställda i ett block eller för att ställa in stilegenskaper uttryckligen inom blocket.
ICSSStyleRuleCSSStyleRule-gränssnittet representerar en enda regeluppsättning i en CSS-formatmall.
ICSSStyleSheetCSSStyleSheet-gränssnittet är ett konkret gränssnitt som används för att representera en CSS-stilmall, dvs. en stilmall vars innehållstyp är “text/css”.
ICSSUnknownRuleCSSUnknownRule-gränssnittet representerar en at-regel som inte stöds av denna användaragent.
ICSSValueListGränssnittet tillhandahåller abstraktionen av en ordnad samling av CSS-värden.
IDocumentCSSDetta gränssnitt representerar ett dokument med en CSS-vy.
IDocumentStyleDocumentStyle-gränssnittet tillhandahåller en mekanism genom vilken stilmallarna som är inbäddade i ett dokument kan hämtas. Förväntningen är att en instans av DocumentStyle-gränssnittet kan erhållas genom att använda bindningsspecifika castingmetoder på en instans av Document-gränssnittet.
IElementCSSInlineStyleInline stilinformation kopplad till element exponeras genom stilattributet. Detta representerar innehållet i STYLE-attributet för HTML-element (eller element i andra scheman eller DTD:er som använder STYLE-attributet på samma sätt).
ILinkStyleLinkStyle-gränssnittet tillhandahåller en mekanism genom vilken en stilmall kan hämtas från den nod som är ansvarig för att länka den till ett dokument. En instans av LinkStyle-gränssnittet kan erhållas med bindningsspecifika castingmetoder på en instans av en länknod (HTMLLinkElement, HTMLStyleElement eller ProcessingInstruction i DOM Level 2).
IMediaListMediaList-gränssnittet tillhandahåller abstraktionen av en ordnad samling av media, utan att definiera eller begränsa hur denna samling implementeras. En tom lista är detsamma som en lista som innehåller mediet “all”.
IStyleSheetStyleSheet-gränssnittet är det abstrakta basgränssnittet för alla typer av stilmall. Den representerar en enda formatmall som är associerad med ett strukturerat dokument.
IStyleSheetListStyleSheetList-gränssnittet tillhandahåller abstraktionen av en ordnad samling stilmallar.
IViewCSSDet här gränssnittet representerar en CSS-vy.

Uppräkning

UppräkningBeskrivning
CSSEngineModeAnger CSSEengine mode