Class CSSValue

Class CSSValue

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

Stellt einen einfachen oder komplexen Wert dar. Ein CSSValue-Objekt tritt nur im Kontext einer CSS-Eigenschaft auf.

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

Vererbung

objectDOMObjectCSSValue

Abgeleitet

CSSPrimitiveValue, CSSValueList

Implementiert

INotifyPropertyChanged

Vererbte Mitglieder

DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktoren

CSSValue(ushort)

Initialisiert eine neue Instanz der Aspose.Html.Dom.Css.CSSValue-Klasse.

protected CSSValue(ushort valueType)

Parameter

valueType ushort

Typ des Wertes.

Felder

CSS_CUSTOM

Der Wert ist ein benutzerdefinierter Wert.

public const ushort CSS_CUSTOM = 3

Feldwert

ushort

CSS_INHERIT

Der Wert ist vererbt und der cssText enthält “inherit”.

public const ushort CSS_INHERIT = 0

Feldwert

ushort

CSS_PRIMITIVE_VALUE

Der Wert ist ein primitiver Wert und eine Instanz des CSSPrimitiveValue-Interfaces kann durch spezifische Casting-Methoden auf dieser Instanz des CSSValue-Interfaces erhalten werden.

public const ushort CSS_PRIMITIVE_VALUE = 1

Feldwert

ushort

CSS_VALUE_LIST

Der Wert ist eine CSSValue-Liste und eine Instanz des CSSValueList-Interfaces kann durch spezifische Casting-Methoden auf dieser Instanz des CSSValue-Interfaces erhalten werden.

public const ushort CSS_VALUE_LIST = 2

Feldwert

ushort

Eigenschaften

CSSText

Eine string-Darstellung des aktuellen Wertes.

[DOMName("cssText")]
public abstract string CSSText { get; set; }

Eigenschaftswert

string

CSSValueType

Ein Code, der den Typ des Wertes definiert.

[DOMName("cssValueType")]
public ushort CSSValueType { get; }

Eigenschaftswert

ushort

Methoden

Equals(CSSValue)

Bestimmt, ob das angegebene Objekt gleich dieser Instanz ist.

protected virtual bool Equals(CSSValue obj)

Parameter

obj CSSValue

Das Objekt, das mit dieser Instanz verglichen werden soll.

Rückgabewert

bool

true, wenn das angegebene Aspose.Html.Dom.Css.CSSValue gleich dieser Instanz ist; andernfalls false.

Equals(object)

Bestimmt, ob das angegebene System.Object gleich dieser Instanz ist.

public override bool Equals(object obj)

Parameter

obj object

Das System.Object, das mit dieser Instanz verglichen werden soll.

Rückgabewert

bool

true, wenn das angegebene System.Object gleich dieser Instanz ist; andernfalls false.

Ausnahmen

NullReferenceException

Der obj-Parameter ist null.

GetHashCode()

Gibt einen Hash-Code für diese Instanz zurück.

public override int GetHashCode()

Rückgabewert

int

Ein Hash-Code für diese Instanz, geeignet für die Verwendung in Hash-Algorithmen und Datenstrukturen wie einer Hash-Tabelle.

GetPlatformType()

Diese Methode wird verwendet, um das ECMAScript-Objekt System.Type abzurufen.

public override Type GetPlatformType()

Rückgabewert

Type

Das ECMAScript-Objekt System.Type.

ToString()

Gibt einen System.String zurück, der diese Instanz darstellt.

public override string ToString()

Rückgabewert

string

Ein System.String, der diese Instanz darstellt.

Operatoren

operator ==(CSSValue, CSSValue)

Implementiert den Operator ==.

public static bool operator ==(CSSValue left, CSSValue right)

Parameter

left CSSValue

Das linke Element.

right CSSValue

Das rechte Element.

Rückgabewert

bool

Das Ergebnis des Operators.

operator !=(CSSValue, CSSValue)

Implementiert den Operator !=.

public static bool operator !=(CSSValue left, CSSValue right)

Parameter

left CSSValue

Das linke Element.

right CSSValue

Das rechte Element.

Rückgabewert

bool

Das Ergebnis des Operators.

 Deutsch