Class CSSValue
Der Name: Aspose.Html.Dom.Css Sammlung: Aspose.HTML.dll (25.4.0)
Es handelt sich um einen einfachen oder komplexen Wert. Ein CSSValue-Objekt tritt nur im Kontext eines CSS-Eigentums auf.
[ComVisible(true)]
[DOMName("CSSValue")]
[DOMObject]
public abstract class CSSValue : DOMObject, INotifyPropertyChanged
Inheritance
Derived
CSSPrimitiveValue , CSSValueList
Implements
Vererbte Mitglieder
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CSSWerte(Gewissheit)
Initialisiert eine neue Instanz der Aspose.Html.Dom.Css.CSSValue Klasse.
protected CSSValue(ushort valueType)
Parameters
valueType
ushort
Typ des Wertes.
Fields
CSS_CUSTOM
Der Wert ist ein gewöhnliches Wert.
public const ushort CSS_CUSTOM = 3
Feldwert
CSS_INHERIT
Der Wert ist vererbt und der cssText enthält “vererbt”.
public const ushort CSS_INHERIT = 0
Feldwert
CSS_PRIMITIVE_VALUE
Der Wert ist ein primitiver Wert und ein Beispiel der CSSPrimitiveValue-Interface kann durch die Verwendung verbindungsspezifischer Kastenmethoden auf diesem Beispiel der CSSValue-Interface erreicht werden.
public const ushort CSS_PRIMITIVE_VALUE = 1
Feldwert
CSS_VALUE_LIST
Der Wert ist eine CSSValue-Liste und ein Beispiel der CSSValueList-Schnittstelle kann durch die Verwendung verbindungsspezifischer Kastenmethoden auf diesem Beispiel der CSSValue-Schnittstelle erreicht werden.
public const ushort CSS_VALUE_LIST = 2
Feldwert
Properties
CSSText
Eine Stringreprezentation des aktuellen Wertes.
[DOMName("cssText")]
public abstract string CSSText { get; set; }
Eigentumswert
CSSValueTyp
Ein Code, der die Art des Werts definiert.
[DOMName("cssValueType")]
public ushort CSSValueType { get; }
Eigentumswert
Methods
Equals(CSSWerte)
Bestimmt, ob das angegebenes Objekt mit dieser Instanz gleich ist.
protected virtual bool Equals(CSSValue obj)
Parameters
obj
CSSValue
Gegenstand zu vergleichen mit dieser Instanz.
Returns
‘rich’ wenn die angegebenen Aspose.Html.Dom.Css.CSSValue mit diesem Beispiel gleich ist; sonst ‘falsch’.
Equals(Objekt)
Es bestimmt, ob der angegebenen System.Object mit dieser Instanz gleich ist.
public override bool Equals(object obj)
Parameters
obj
object
Das System.Object zu vergleichen mit dieser Instanz.
Returns
‘rich’ wenn der angegebenen System.Object mit diesem Beispiel gleich ist; sonst ‘falsch’.
Exceptions
Der obj’ Parameter ist null.
GetHashCode()
Wiederherstellen eines Hash-Codes für diesen Fall.
public override int GetHashCode()
Returns
Ein Hash-Code für dieses Beispiel, geeignet für die Verwendung in Hash-Algorithmen und Datenstrukturen wie eine Hash-Tabelle.
GetPlatformType()
Diese Methode wird verwendet, um das ECMAScript Object System.Type zu erhalten.
public override Type GetPlatformType()
Returns
Das ECMAScript Objekt System.Type.
ToString()
Wiederherstellt eine System.String, die diese Instanz darstellt.
public override string ToString()
Returns
Ein System.String, der diese Instanz vertritt.
Operators
Der Betreiber =(CSSValue und CSSValue)
Verwenden Sie den Betreiber ==.
public static bool operator ==(CSSValue left, CSSValue right)
Parameters
left
CSSValue
Das linke Element.
right
CSSValue
Das richtige Element.
Returns
Das Ergebnis des Betreibers.
Betreiber !=(CSSValue und CSSValue)
Implementiere den Betreiber !=.
public static bool operator !=(CSSValue left, CSSValue right)
Parameters
left
CSSValue
Das linke Element.
right
CSSValue
Das richtige Element.
Returns
Das Ergebnis des Betreibers.