Class CSSPrimitiveValue

Class CSSPrimitiveValue

Το όνομα: Aspose.Html.Dom.Css Συγκέντρωση: Aspose.HTML.dll (25.4.0)

Η διεπαφή CSSPrimitiveValue αντιπροσωπεύει μια ενιαία τιμή CSS. Αυτή η διεπαφή μπορεί να χρησιμοποιηθεί για τον προσδιορισμό της αξίας μιας συγκεκριμένης ιδιοκτησίας στυλ που τοποθετείται επί του παρόντος σε ένα μπλοκ ή για τον προσδιορισμό μιας συγκεκριμένης ιδιοκτησίας στυλ ρητά μέσα στο μπλοκ. Ένα παράδειγμα αυτής της διεπαφής μπορεί να ληφθεί από τη μέθοδο getPropertyCSSValue της διεπαφής CSSStyleDeclaration. Ένα αντικείμενο CSSPrimitiveValue συμβαίνει μόνο στο πλαίσιο μιας ιδιοκτησίας CSS.

[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged

Inheritance

object DOMObject CSSValue CSSPrimitiveValue

Implements

INotifyPropertyChanged

Κληρονομημένα μέλη

CSSValue.CSS_INHERIT , CSSValue.CSS_PRIMITIVE_VALUE , CSSValue.CSS_VALUE_LIST , CSSValue.CSS_CUSTOM , CSSValue.ToString() , CSSValue.GetPlatformType() , CSSValue.Equals(CSSValue) , CSSValue.Equals(object) , CSSValue.GetHashCode() , CSSValue.CSSText , CSSValue.CSSValueType , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ΚΕΦΑΛΑΙΟ PRIMITIVE(ΠΡΟΣΟΧΗ)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Html.Dom.Css.CSSPrimitiveValue.

protected CSSPrimitiveValue(ushort unitType)

Parameters

unitType ushort

Τύπος της μονάδας.

Fields

CSS_ATTR

Η αξία είναι μια λειτουργία χαρακτηριστικών.Η αξία μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getStringValue.

public const ushort CSS_ATTR = 24

Αξία πεδίου

ushort

CSS_CH

Η τιμή είναι ένα μήκος (ch).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_CH = 20

Αξία πεδίου

ushort

CSS_CM

Η τιμή είναι ένα μήκος (cm).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_CM = 6

Αξία πεδίου

ushort

CSS_COUNTER

Η τιμή είναι μια λειτουργία μετρητή ή μετρητή.Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο GetCounterValue.

public const ushort CSS_COUNTER = 25

Αξία πεδίου

ushort

CSS_DEG

Η τιμή είναι μια γωνία (deg).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_DEG = 11

Αξία πεδίου

ushort

CSS_DIMENSION

Η τιμή είναι ένας αριθμός με άγνωστη διάσταση.Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο GetFloatValue.

public const ushort CSS_DIMENSION = 18

Αξία πεδίου

ushort

CSS_DPCM

Η τιμή είναι ένα σημείο ανά εκατοστά (dpcm).

public const ushort CSS_DPCM = 29

Αξία πεδίου

ushort

CSS_DPI

Η τιμή είναι ένα σημείωμα ανά ίντσα (dpi).

public const ushort CSS_DPI = 28

Αξία πεδίου

ushort

CSS_DPPX

Η τιμή είναι ένα σημείο ανά μονάδα «px» (dppx).

public const ushort CSS_DPPX = 30

Αξία πεδίου

ushort

CSS_EMS

Η τιμή είναι ένα μήκος (ems).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_EMS = 3

Αξία πεδίου

ushort

CSS_EXS

Η τιμή είναι ένα μήκος (exs).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_EXS = 4

Αξία πεδίου

ushort

CSS_GRAD

Η τιμή είναι μια γωνία (κλίμακα).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_GRAD = 13

Αξία πεδίου

ushort

CSS_HZ

Η τιμή είναι μια συχνότητα (Hz).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_HZ = 16

Αξία πεδίου

ushort

CSS_IDENT

Η τιμή είναι ένας αναγνωριστής.Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getStringValue.

public const ushort CSS_IDENT = 23

Αξία πεδίου

ushort

CSS_IN

Η τιμή είναι ένα μήκος (in).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_IN = 8

Αξία πεδίου

ushort

CSS_KHZ

Η τιμή είναι μια συχνότητα (kHz).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_KHZ = 17

Αξία πεδίου

ushort

CSS_MM

Η τιμή είναι ένα μήκος (mm).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_MM = 7

Αξία πεδίου

ushort

CSS_MS

Η τιμή είναι μια ώρα (ms).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_MS = 14

Αξία πεδίου

ushort

CSS_NUMBER

Η τιμή είναι ένας απλός αριθμός.Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_NUMBER = 1

Αξία πεδίου

ushort

CSS_PC

Η τιμή είναι ένα μήκος (pc).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_PC = 10

Αξία πεδίου

ushort

CSS_PERCENTAGE

Η τιμή είναι ένα ποσοστό.Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_PERCENTAGE = 2

Αξία πεδίου

ushort

CSS_PT

Η τιμή είναι ένα μήκος (pt).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_PT = 9

Αξία πεδίου

ushort

CSS_PX

Η τιμή είναι ένα μήκος (px).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_PX = 5

Αξία πεδίου

ushort

CSS_RAD

Η τιμή είναι μια γωνία (γώνη).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_RAD = 12

Αξία πεδίου

ushort

CSS_RECT

Η αξία είναι μια ορθολογική λειτουργία.Η αξία μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο GetRectValue.

public const ushort CSS_RECT = 26

Αξία πεδίου

ushort

CSS_REM

Η τιμή είναι ένα μήκος (rem).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_REM = 19

Αξία πεδίου

ushort

CSS_RGBCOLOR

Η τιμή είναι ένα χρώμα RGB. Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο GetRGBColorValue.

public const ushort CSS_RGBCOLOR = 27

Αξία πεδίου

ushort

CSS_S

Η τιμή είναι μια ώρα (s).Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getFloatValue.

public const ushort CSS_S = 15

Αξία πεδίου

ushort

CSS_STRING

Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getStringValue.

public const ushort CSS_STRING = 21

Αξία πεδίου

ushort

CSS_UNKNOWN

Η τιμή δεν είναι μια αναγνωρισμένη τιμή CSS2. η τιμή μπορεί να επιτευχθεί μόνο χρησιμοποιώντας το χαρακτηριστικό cssText.

public const ushort CSS_UNKNOWN = 0

Αξία πεδίου

ushort

CSS_URI

Η τιμή είναι ένα URI. Η τιμή μπορεί να επιτευχθεί χρησιμοποιώντας τη μέθοδο getStringValue.

public const ushort CSS_URI = 22

Αξία πεδίου

ushort

CSS_VH

Η τιμή είναι το ποσοστό του πλήρους ύψους της προβολής.

public const ushort CSS_VH = 32

Αξία πεδίου

ushort

CSS_VMAX

Η τιμή είναι το ποσοστό του πλάτους ή του ύψους της προβολής, το οποίο είναι μεγαλύτερο.

public const ushort CSS_VMAX = 34

Αξία πεδίου

ushort

CSS_VMIN

Η τιμή είναι το ποσοστό του πλάτους ή του ύψους της προβολής, η οποία είναι μικρότερη.

public const ushort CSS_VMIN = 33

Αξία πεδίου

ushort

CSS_VW

Η τιμή είναι το ποσοστό του πλήρους πλάτους προβολής.

public const ushort CSS_VW = 31

Αξία πεδίου

ushort

Properties

PrimitiveType

Ο τύπος της αξίας όπως ορίζεται από τις σταθερές που αναφέρονται παραπάνω.

[DOMName("primitiveType")]
public ushort PrimitiveType { get; }

Αξία ιδιοκτησίας

ushort

Methods

GetCounterValue()

Αυτή η μέθοδος χρησιμοποιείται για να επιτευχθεί η τιμή Counter. Εάν αυτή η τιμή CSS δεν περιέχει μια τιμή Counter, δημιουργείται μια DOMException. Η τροποποίηση της αντίστοιχης ιδιότητας στυλ μπορεί να επιτευχθεί χρησιμοποιώντας τη διεπαφή Counter.

[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()

Returns

Counter

Επιστρέφει την τιμή

GetFloatValue(ΠΡΟΣΟΧΗ)

Αυτή η μέθοδος χρησιμοποιείται για να αποκτήσετε μια τιμή πλημμύρας σε μια καθορισμένη μονάδα. Εάν αυτή η τιμή CSS δεν περιέχει μια τιμή πλημμύρας ή δεν μπορεί να μετατραπεί στην καθορισμένη μονάδα, δημιουργείται μια εξαίρεση DOM.

[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)

Parameters

unitType ushort

Τύπος της μονάδας.

Returns

float

Επιστροφή αξίας

GetIntValue(ΠΡΟΣΟΧΗ)

Αυτή η μέθοδος χρησιμοποιείται για να αποκτήσετε μια τιμή int σε μια καθορισμένη μονάδα. Εάν αυτή η τιμή CSS δεν περιέχει μια τιμή int ή δεν μπορεί να μετατραπεί στην καθορισμένη μονάδα, δημιουργείται μια εξαίρεση DOM.

public abstract int GetIntValue(ushort unitType)

Parameters

unitType ushort

Τύπος της μονάδας.

Returns

int

Επιστροφή αξίας

ΚΕΦΑΛΑΙΟ ΑΞΙΟΤΗΤΑ()

Αυτή η μέθοδος χρησιμοποιείται για να πάρει το χρώμα RGB. Εάν αυτή η τιμή CSS δεν περιέχει μια τιμή χρώματος RGB, δημιουργείται ένα DOMException. Η τροποποίηση της αντίστοιχης ιδιότητας στυλ μπορεί να επιτευχθεί χρησιμοποιώντας τη διεπαφή RGBColor.

[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()

Returns

RGBColor

Επιστρέφει το χρώμα RGB

GetRectValue()

Αυτή η μέθοδος χρησιμοποιείται για να επιτευχθεί η τιμή Rect. Εάν αυτή η τιμή CSS δεν περιέχει μια τιμή Rect, δημιουργείται ένα DOMException. Η τροποποίηση της αντίστοιχης ιδιότητας στυλ μπορεί να επιτευχθεί χρησιμοποιώντας τη διεπαφή Rect.

[DOMName("getRectValue")]
public abstract Rect GetRectValue()

Returns

Rect

Επιστρέφει την αξία

GetStringValue()

Αυτή η μέθοδος χρησιμοποιείται για να αποκτήσετε την τιμή γραμμής.Εάν η τιμή CSS δεν περιέχει μια τιμή γραμμής, δημιουργείται μια DOMException.

[DOMName("getStringValue")]
public abstract string GetStringValue()

Returns

string

Επιστροφή αξίας

SetFloatValue(Πυροβολισμοί, Float)

Μια μέθοδος για τον καθορισμό της αξίας του πλοίου με μια καθορισμένη μονάδα.Εάν η περιουσία που συνδέεται με αυτήν την τιμή δεν μπορεί να αποδεχθεί την καθορισμένη μονάδα ή την αξία του πλοίου, η αξία θα είναι αμετάβλητη και θα αυξηθεί ένα DOMΕξαίρεση.

[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)

Parameters

unitType ushort

Τύπος της μονάδας.

floatValue float

Η αξία του πλοίου.

SetIntValue(Παρουσιάστηκαν, int)

Εάν η περιουσία που συνδέεται με αυτήν την τιμή δεν μπορεί να αποδεχτεί την καθορισμένη μονάδα ή την τιμή int, η τιμή θα παραμείνει αμετάβλητη και θα αυξηθεί ένα DOMException.

public abstract void SetIntValue(ushort unitType, int intValue)

Parameters

unitType ushort

Τύπος της μονάδας.

intValue int

Η αξία του.

SetStringValue(Σύνδεσμος, Σύνδεσμος)

Εάν η ιδιοκτησία που προστίθεται σε αυτήν την τιμή δεν μπορεί να αποδεχτεί την καθορισμένη μονάδα ή την τιμή σιδήρου, η τιμή θα είναι αμετάβλητη και θα αυξηθεί ένα DOMException.

[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)

Parameters

stringType ushort

Τύπος της γραμμής.

stringValue string

Η αξία του σιδήρου.

 Ελληνικά