Class CSSValue
Το όνομα: Aspose.Html.Dom.Css Συγκέντρωση: Aspose.HTML.dll (25.4.0)
Αντιπροσωπεύει μια απλή ή σύνθετη τιμή. Ένα αντικείμενο CSSValue εμφανίζεται μόνο στο πλαίσιο μιας ιδιότητας CSS.
[ComVisible(true)]
[DOMName("CSSValue")]
[DOMObject]
public abstract class CSSValue : DOMObject, INotifyPropertyChanged
Inheritance
Derived
CSSPrimitiveValue , CSSValueList
Implements
Κληρονομημένα μέλη
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ΚΕΦΑΛΑΙΟ(ΠΡΟΣΟΧΗ)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Html.Dom.Css.CSSValue.
protected CSSValue(ushort valueType)
Parameters
valueType
ushort
Τύπος της αξίας.
Fields
CSS_CUSTOM
Η αξία είναι μια κανονική αξία.
public const ushort CSS_CUSTOM = 3
Αξία πεδίου
CSS_INHERIT
Η αξία κληρονομείται και το cssText περιέχει “με κληρονομή”.
public const ushort CSS_INHERIT = 0
Αξία πεδίου
CSS_PRIMITIVE_VALUE
Η τιμή είναι μια πρωτόγονη αξία και ένα παράδειγμα της διεπαφής CSSPrimitiveValue μπορεί να επιτευχθεί χρησιμοποιώντας δεσμευτικές μεθόδους casting σε αυτό το παράδειγμα της διεπαφής CSSValue.
public const ushort CSS_PRIMITIVE_VALUE = 1
Αξία πεδίου
CSS_VALUE_LIST
Η τιμή είναι μια λίστα CSSValue και ένα παράδειγμα της διεπαφής CSSValueList μπορεί να επιτευχθεί χρησιμοποιώντας δεσμευτικές μεθόδους casting σε αυτό το παράδειγμα της διεπαφής CSSValue.
public const ushort CSS_VALUE_LIST = 2
Αξία πεδίου
Properties
ΚΕΦΑΛΑΙΟ
Μια γραμμή εκπροσώπησης της τρέχουσας αξίας.
[DOMName("cssText")]
public abstract string CSSText { get; set; }
Αξία ιδιοκτησίας
Τύπος CSSValue
Ένα κώδικα που καθορίζει τον τύπο της αξίας.
[DOMName("cssValueType")]
public ushort CSSValueType { get; }
Αξία ιδιοκτησίας
Methods
Equals(ΚΕΦΑΛΑΙΟ)
καθορίζει αν το καθορισμένο αντικείμενο είναι ίσο με αυτή την περίπτωση.
protected virtual bool Equals(CSSValue obj)
Parameters
obj
CSSValue
Ο σκοπός της σύγκρισης με αυτή την περίπτωση.
Returns
«πραγματικό» αν το καθορισμένο Aspose.Html.Dom.Css.CSSValue είναι ίσο με αυτό το παράδειγμα· διαφορετικά, «ψεύτικο».
Equals(αντικείμενο)
Προσδιορίζει αν το καθορισμένο System.Object είναι ίσο με αυτή την περίπτωση.
public override bool Equals(object obj)
Parameters
obj
object
Το System.Object για να συγκρίνει με αυτή την περίπτωση.
Returns
«πραγματικό» αν το καθορισμένο System.Object είναι ίσο με αυτό το παράδειγμα, αλλιώς, «ψεύτικο».
Exceptions
Η παράμετρος obj’ είναι μηδενική.
GetHashCode()
Επιστρέφει έναν κωδικό hash για αυτή την περίπτωση.
public override int GetHashCode()
Returns
Ένας κωδικός hash για αυτό το παράδειγμα, κατάλληλος για χρήση σε αλγόριθμους hashing και δομές δεδομένων όπως ένας πίνακας hash.
GetPlatformType()
Αυτή η μέθοδος χρησιμοποιείται για την ανάκτηση του αντικειμένου ECMAScript System.Type.
public override Type GetPlatformType()
Returns
Το αντικείμενο του ECMAScript System.Type.
ToString()
Επιστρέφει ένα System.String που αντιπροσωπεύει αυτή την περίπτωση.
public override string ToString()
Returns
Ένα σύστημα.String που αντιπροσωπεύει αυτή την περίπτωση.
Operators
Δραστηριότητες =(Βαθμός, Βαθμός CSS)
Εφαρμογή του διαχειριστή = =.
public static bool operator ==(CSSValue left, CSSValue right)
Parameters
left
CSSValue
Το αριστερό στοιχείο.
right
CSSValue
Το σωστό στοιχείο.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής !=(Βαθμός, Βαθμός CSS)
Εφαρμόστε τον διαχειριστή! =
public static bool operator !=(CSSValue left, CSSValue right)
Parameters
left
CSSValue
Το αριστερό στοιχείο.
right
CSSValue
Το σωστό στοιχείο.
Returns
Το αποτέλεσμα του χειριστή.