Namespace Aspose.Html.Dom.Css

Namespace Aspose.Html.Dom.Css

Klassen

KlassennameBeschreibung
CSSPrimitiveValueDie CSSPrimitiveValue-Schnittstelle stellt einen einzelnen CSS-Wert dar. Diese Schnittstelle kann verwendet werden, um den Wert einer bestimmten Stil-Eigenschaft zu bestimmen, die derzeit in einem Block festgelegt ist, oder um eine bestimmte Stil-Eigenschaft explizit innerhalb des Blocks festzulegen. Eine Instanz dieser Schnittstelle kann über die Methode getPropertyCSSValue der CSSStyleDeclaration-Schnittstelle erhalten werden. Ein CSSPrimitiveValue-Objekt tritt nur im Kontext einer CSS-Eigenschaft auf.
CSSValueStellt einen einfachen oder komplexen Wert dar. Ein CSSValue-Objekt tritt nur im Kontext einer CSS-Eigenschaft auf.
CSSValueListDie CSSValueList-Schnittstelle bietet die Abstraktion einer geordneten Sammlung von CSS-Werten.
CounterDie Counter-Schnittstelle wird verwendet, um einen beliebigen Zähler oder Zählerfunktionswert darzustellen. Diese Schnittstelle spiegelt die Werte in der zugrunde liegenden Stil-Eigenschaft wider.
RGBColorDie RGBColor-Schnittstelle wird verwendet, um einen beliebigen RGB-Farbwert darzustellen. Diese Schnittstelle spiegelt die Werte in der zugrunde liegenden Stil-Eigenschaft wider. Daher ändern Modifikationen an den CSSPrimitiveValue-Objekten die Stil-Eigenschaft.
RectDie Rect-Schnittstelle wird verwendet, um einen beliebigen Rechteckwert darzustellen. Diese Schnittstelle spiegelt die Werte in der zugrunde liegenden Stil-Eigenschaft wider. Daher ändern Modifikationen an den CSSPrimitiveValue-Objekten die Stil-Eigenschaft.

Schnittstellen

SchnittstellennameBeschreibung
ICSS2PropertiesBietet eine Schnittstelle zur Manipulation der gesetzten Werte von CSS2-Eigenschaften im Kontext bestimmter HTML-Elemente.
ICSSCharsetRuleDie CSSCharsetRule-Schnittstelle stellt eine @charset-Regel in einem CSS-Stilblatt dar. Der Wert des Attributs encoding hat keinen Einfluss auf die Kodierung von Textdaten in den DOM-Objekten; diese Kodierung ist immer UTF-16. Nachdem ein Stylesheet geladen wurde, ist der Wert des Attributs encoding der in der @charset-Regel gefundene Wert. Wenn im ursprünglichen Dokument keine @charset vorhanden war, wird keine CSSCharsetRule erstellt. Der Wert des Attributs encoding kann auch als Hinweis auf die bei der Serialisierung des Stylesheets verwendete Kodierung verwendet werden.
ICSSCounterStyleRuleDie @counter-style-Regel ermöglicht es Autoren, einen benutzerdefinierten Zählerstil zu definieren.
ICSSFontFaceRuleDie CSSFontFaceRule-Schnittstelle stellt eine @font-face-Regel in einem CSS-Stilblatt dar. Die @font-face-Regel wird verwendet, um eine Menge von Schriftartbeschreibungen zu halten.
ICSSImportRuleDie CSSImportRule-Schnittstelle stellt eine @import-Regel innerhalb eines CSS-Stilblatts dar. Die @import-Regel wird verwendet, um Stilregeln aus anderen Stylesheets zu importieren.
ICSSKeyframeRuleDie CSSKeyframeRule-Schnittstelle stellt die Stilregel für einen einzelnen Schlüssel dar.
ICSSKeyframesRuleDie CSSKeyframesRule-Schnittstelle stellt eine vollständige Menge von Keyframes für eine einzelne Animation dar.
ICSSMarginRuleDie CSSMarginRule-Schnittstelle stellt eine Margin-At-Regel dar.
ICSSMediaRuleDie CSSMediaRule-Schnittstelle stellt eine @media-Regel in einem CSS-Stilblatt dar. Eine @media-Regel kann verwendet werden, um Stilregeln für bestimmte Medientypen zu delimitieren.
ICSSPageRuleDie CSSPageRule-Schnittstelle stellt eine @page-Regel innerhalb eines CSS-Stilblatts dar. Die @page-Regel wird verwendet, um die Abmessungen, Ausrichtung, Ränder usw. eines Seitenrahmens für paginierte Medien anzugeben.
ICSSRuleDie CSSRule-Schnittstelle ist die abstrakte Basisschnittstelle für jeden Typ von CSS-Anweisung. Dazu gehören sowohl Regelsets als auch At-Regeln. Eine Implementierung wird erwartet, alle im CSS-Stilblatt angegebenen Regeln zu bewahren, auch wenn die Regel vom Parser nicht erkannt wird. Nicht erkannte Regeln werden mit der ICSSUnknownRule-Schnittstelle dargestellt.
ICSSRuleListDie CSSRuleList-Schnittstelle bietet die Abstraktion einer geordneten Sammlung von CSS-Regeln.
ICSSStyleDeclarationDie CSSStyleDeclaration-Schnittstelle stellt einen einzelnen CSS-Deklarationsblock dar. Diese Schnittstelle kann verwendet werden, um die derzeit in einem Block festgelegten Stil-Eigenschaften zu bestimmen oder um Stil-Eigenschaften explizit innerhalb des Blocks festzulegen.
ICSSStyleRuleDie CSSStyleRule-Schnittstelle stellt ein einzelnes Regelset in einem CSS-Stilblatt dar.
ICSSStyleSheetDie CSSStyleSheet-Schnittstelle ist eine konkrete Schnittstelle, die verwendet wird, um ein CSS-Stilblatt darzustellen, d.h. ein Stilblatt, dessen Inhaltstyp “text/css” ist.
ICSSUnknownRuleDie CSSUnknownRule-Schnittstelle stellt eine At-Regel dar, die von diesem Benutzer-Agent nicht unterstützt wird.
ICSSValueListDie Schnittstelle bietet die Abstraktion einer geordneten Sammlung von CSS-Werten.
IDocumentCSSDiese Schnittstelle stellt ein Dokument mit einer CSS-Ansicht dar.
IDocumentStyleDie DocumentStyle-Schnittstelle bietet einen Mechanismus, durch den die in einem Dokument eingebetteten Stylesheets abgerufen werden können. Die Erwartung ist, dass eine Instanz der DocumentStyle-Schnittstelle durch die Verwendung von bindungsspezifischen Casting-Methoden auf einer Instanz der Document-Schnittstelle erhalten werden kann.
IElementCSSInlineStyleInline-Stilinformationen, die an Elemente angehängt sind, werden über das style-Attribut bereitgestellt. Dies stellt den Inhalt des STYLE-Attributs für HTML-Elemente (oder Elemente in anderen Schemata oder DTDs, die das STYLE-Attribut auf die gleiche Weise verwenden) dar.
ILinkStyleDie LinkStyle-Schnittstelle bietet einen Mechanismus, durch den ein Stylesheet von dem Knoten abgerufen werden kann, der dafür verantwortlich ist, es in ein Dokument einzufügen. Eine Instanz der LinkStyle-Schnittstelle kann durch bindungsspezifische Casting-Methoden auf einer Instanz eines verlinkenden Knotens (HTMLLinkElement, HTMLStyleElement oder ProcessingInstruction in DOM Level 2) erhalten werden.
IMediaListDie MediaList-Schnittstelle bietet die Abstraktion einer geordneten Sammlung von Medien, ohne zu definieren oder einzuschränken, wie diese Sammlung implementiert ist. Eine leere Liste ist dasselbe wie eine Liste, die das Medium “all” enthält.
IStyleSheetDie StyleSheet-Schnittstelle ist die abstrakte Basisschnittstelle für jeden Typ von Stylesheet. Sie stellt ein einzelnes Stylesheet dar, das mit einem strukturierten Dokument verknüpft ist.
IStyleSheetListDie StyleSheetList-Schnittstelle bietet die Abstraktion einer geordneten Sammlung von Stylesheets.
IViewCSSDiese Schnittstelle stellt eine CSS-Ansicht dar.

Enums

Enum-NameBeschreibung
CSSEngineModeGibt den CSSEngine-Modus an
 Deutsch