Aspose.Html.Dom.Css

Το Aspose.Html.Dom.Css Ο χώρος ονομάτων είναι για όλους τους χειρισμούς που σχετίζονται με το CSS. Συγκεντρώνεται γύρω από το όνομα ιδιότητας CSS - ζεύγη τιμών που καθορίζονται από επίσημα έγγραφα CSS.

Τάξεις

ΤάξηΠεριγραφή
CounterΗ διεπαφή Counter χρησιμοποιείται για να αναπαραστήσει οποιαδήποτε τιμή συνάρτησης μετρητή ή μετρητών. Αυτή η διεπαφή αντικατοπτρίζει τις τιμές στην υποκείμενη ιδιότητα στυλ.
CSSPrimitiveValueΗ διεπαφή CSSPrimitiveValue αντιπροσωπεύει μια μεμονωμένη τιμή CSS. Αυτή η διεπαφή μπορεί να χρησιμοποιηθεί για τον προσδιορισμό της τιμής μιας συγκεκριμένης ιδιότητας στυλ που έχει οριστεί αυτήν τη στιγμή σε ένα μπλοκ ή για τον ορισμό μιας συγκεκριμένης ιδιότητας στυλ ρητά εντός του μπλοκ. Μια παρουσία αυτής της διεπαφής μπορεί να ληφθεί από τη μέθοδο getPropertyCSSValue της διεπαφής CSSStyleDeclaration. Ένα αντικείμενο CSSPrimitiveValue εμφανίζεται μόνο σε ένα περιβάλλον μιας ιδιότητας CSS.
CSSValueΑντιπροσωπεύει μια απλή ή μια σύνθετη τιμή. Ένα αντικείμενο CSSValue εμφανίζεται μόνο σε ένα περιβάλλον μιας ιδιότητας CSS.
CSSValueListΗ διεπαφή CSSValueList παρέχει την αφαίρεση μιας διατεταγμένης συλλογής τιμών CSS.
RectΗ διεπαφή Rect χρησιμοποιείται για να αναπαραστήσει οποιαδήποτε ορθή τιμή. Αυτή η διεπαφή αντικατοπτρίζει τις τιμές στην υποκείμενη ιδιότητα στυλ. Ως εκ τούτου, οι τροποποιήσεις που γίνονται στα αντικείμενα CSSPrimitiveValue τροποποιούν την ιδιότητα στυλ.
RGBColorΗ διεπαφή RGBColor χρησιμοποιείται για να αναπαραστήσει οποιαδήποτε τιμή χρώματος RGB. Αυτή η διεπαφή αντικατοπτρίζει τις τιμές στην υποκείμενη ιδιότητα στυλ. Ως εκ τούτου, οι τροποποιήσεις που γίνονται στα αντικείμενα CSSPrimitiveValue τροποποιούν την ιδιότητα στυλ.

Διεπαφές

ΔιεπαφήΠεριγραφή
ICSS2PropertiesΠαρέχει διεπαφή για χειρισμό συνόλου τιμών ιδιοτήτων CSS2 στο πλαίσιο συγκεκριμένου στοιχείου HTML
ICSSCharsetRuleΗ διεπαφή CSSCharsetRule αντιπροσωπεύει έναν κανόνα @charset σε ένα φύλλο στυλ CSS. Η τιμή του χαρακτηριστικού κωδικοποίησης δεν επηρεάζει την κωδικοποίηση δεδομένων κειμένου στα αντικείμενα DOM. αυτή η κωδικοποίηση είναι πάντα UTF-16. Μετά τη φόρτωση ενός φύλλου στυλ, η τιμή του χαρακτηριστικού κωδικοποίησης είναι η τιμή που βρίσκεται στον κανόνα @charset. Εάν δεν υπήρχε @charset στο αρχικό έγγραφο, τότε δεν δημιουργείται κανένα CSSCharsetRule. Η τιμή του χαρακτηριστικού κωδικοποίησης μπορεί επίσης να χρησιμοποιηθεί ως υπόδειξη για την κωδικοποίηση που χρησιμοποιείται στη σειριοποίηση του φύλλου στυλ.
ICSSCounterStyleRuleΟ κανόνας @counter-style επιτρέπει στους συντάκτες να ορίσουν ένα προσαρμοσμένο στυλ μετρητή.
ICSSFontFaceRuleΗ διεπαφή CSSFontFaceRule αντιπροσωπεύει έναν κανόνα @font-face σε ένα φύλλο στυλ CSS. Ο κανόνας @font-face χρησιμοποιείται για τη διατήρηση ενός συνόλου περιγραφών γραμματοσειρών.
ICSSImportRuleΗ διεπαφή CSSImportRule αντιπροσωπεύει έναν κανόνα @import μέσα σε ένα φύλλο στυλ CSS. Ο κανόνας @import χρησιμοποιείται για την εισαγωγή κανόνων στυλ από άλλα φύλλα στυλ.
ICSSKeyframeRuleΗ διεπαφή CSSKeyframeRule αντιπροσωπεύει τον κανόνα στυλ για ένα μεμονωμένο κλειδί.
ICSSKeyframesRuleΗ διεπαφή CSSKeyframesRule αντιπροσωπεύει ένα πλήρες σύνολο βασικών καρέ για ένα μόνο animation
ICSSMarginRuleΗ διεπαφή CSSMarginRule αντιπροσωπεύει ένα margin at-rule.
ICSSMediaRuleΗ διεπαφή CSSMediaRule αντιπροσωπεύει έναν κανόνα @media σε ένα φύλλο στυλ CSS. Ένας κανόνας @media μπορεί να χρησιμοποιηθεί για την οριοθέτηση κανόνων στυλ για συγκεκριμένους τύπους μέσων.
ICSSPageRuleΗ διεπαφή CSSPageRule αντιπροσωπεύει έναν κανόνα @page μέσα σε ένα φύλλο στυλ CSS. Ο κανόνας @page χρησιμοποιείται για να καθορίσει τις διαστάσεις, τον προσανατολισμό, τα περιθώρια κ.λπ. ενός πλαισίου σελίδας για σελιδοποιημένα μέσα.
ICSSRuleΗ διεπαφή CSSRule είναι η αφηρημένη βασική διεπαφή για κάθε τύπο δήλωσης CSS. Αυτό περιλαμβάνει τόσο σύνολα κανόνων όσο και κανόνες at. Μια υλοποίηση αναμένεται να διατηρήσει όλους τους κανόνες που καθορίζονται σε ένα φύλλο στυλ CSS, ακόμα κι αν ο κανόνας δεν αναγνωρίζεται από τον αναλυτή. Οι μη αναγνωρισμένοι κανόνες αντιπροσωπεύονται χρησιμοποιώντας το!:ICSSUnknownRule διεπαφή.
ICSSRuleListΗ διεπαφή CSSRuleList παρέχει την αφαίρεση μιας διατεταγμένης συλλογής κανόνων CSS.
ICSSStyleDeclarationΗ διεπαφή CSSStyleDeclaration αντιπροσωπεύει ένα ενιαίο μπλοκ δήλωσης CSS. Αυτή η διεπαφή μπορεί να χρησιμοποιηθεί για τον προσδιορισμό των ιδιοτήτων στυλ που ορίζονται αυτήν τη στιγμή σε ένα μπλοκ ή για τον ορισμό ιδιοτήτων στυλ ρητά εντός του μπλοκ.
ICSSStyleRuleΗ διεπαφή CSSStyleRule αντιπροσωπεύει ένα σύνολο κανόνων σε ένα φύλλο στυλ CSS.
ICSSStyleSheetΗ διεπαφή CSSStyleSheet είναι μια συγκεκριμένη διεπαφή που χρησιμοποιείται για την αναπαράσταση ενός φύλλου στυλ CSS, δηλαδή, ένα φύλλο στυλ του οποίου ο τύπος περιεχομένου είναι “text/css”.
ICSSUnknownRuleΗ διεπαφή CSSUnknownRule αντιπροσωπεύει έναν κανόνα at-rule που δεν υποστηρίζεται από αυτόν τον παράγοντα χρήστη.
ICSSValueListΗ διεπαφή παρέχει την αφαίρεση μιας διατεταγμένης συλλογής τιμών CSS.
IDocumentCSSΑυτή η διεπαφή αντιπροσωπεύει ένα έγγραφο με προβολή CSS.
IDocumentStyleΗ διεπαφή DocumentStyle παρέχει έναν μηχανισμό με τον οποίο μπορούν να ανακτηθούν τα φύλλα στυλ που είναι ενσωματωμένα σε ένα έγγραφο. Η προσδοκία είναι ότι μια παρουσία της διεπαφής DocumentStyle μπορεί να ληφθεί χρησιμοποιώντας μεθόδους casting ειδικά για δέσμευση σε μια παρουσία της διεπαφής Document.
IElementCSSInlineStyleΟι ενσωματωμένες πληροφορίες στυλ που συνδέονται με στοιχεία εκτίθενται μέσω του χαρακτηριστικού στυλ. Αυτό αντιπροσωπεύει τα περιεχόμενα του χαρακτηριστικού STYLE για στοιχεία HTML (ή στοιχεία σε άλλα σχήματα ή DTD που χρησιμοποιούν το χαρακτηριστικό STYLE με τον ίδιο τρόπο).
ILinkStyleΗ διεπαφή LinkStyle παρέχει έναν μηχανισμό με τον οποίο μπορεί να ανακτηθεί ένα φύλλο στυλ από τον κόμβο που είναι υπεύθυνος για τη σύνδεσή του σε ένα έγγραφο. Ένα στιγμιότυπο της διεπαφής LinkStyle μπορεί να ληφθεί χρησιμοποιώντας μεθόδους casting ειδικά για δέσμευση σε μια παρουσία ενός κόμβου σύνδεσης (HTMLLinkElement, HTMLStyleElement ή ProcessingInstruction στο επίπεδο DOM 2).
IMediaListΗ διεπαφή MediaList παρέχει την αφαίρεση μιας ταξινομημένης συλλογής μέσων, χωρίς να ορίζει ή να περιορίζει τον τρόπο υλοποίησης αυτής της συλλογής. Μια κενή λίστα είναι ίδια με μια λίστα που περιέχει το μέσο “όλα”.
IStyleSheetΗ διεπαφή StyleSheet είναι η αφηρημένη βασική διεπαφή για κάθε τύπο φύλλου στυλ. Αντιπροσωπεύει ένα ενιαίο φύλλο στυλ που σχετίζεται με ένα δομημένο έγγραφο.
IStyleSheetListΗ διεπαφή StyleSheetList παρέχει την αφαίρεση μιας διατεταγμένης συλλογής φύλλων στυλ.
IViewCSSΑυτή η διεπαφή αντιπροσωπεύει μια προβολή CSS.

Απαρίθμηση

ΑπαρίθμησηΠεριγραφή
CSSEngineModeΚαθορίζει CSSEngine mode