Class CSSValue

Class CSSValue

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

Reprezentuje jednoduchou nebo složitou hodnotu. Objekt CSSValue se vyskytuje pouze v kontextu vlastnosti CSS.

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

Dědičnost

objectDOMObjectCSSValue

Odvozené

CSSPrimitiveValue, CSSValueList

Implementuje

INotifyPropertyChanged

Děděné členy

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

Konstruktor

CSSValue(ushort)

Inicializuje novou instanci třídy Aspose.Html.Dom.Css.CSSValue.

protected CSSValue(ushort valueType)

Parametry

valueType ushort

Typ hodnoty.

Pole

CSS_CUSTOM

Hodnota je vlastní hodnota.

public const ushort CSS_CUSTOM = 3

Hodnota pole

ushort

CSS_INHERIT

Hodnota je zděděná a cssText obsahuje “inherit”.

public const ushort CSS_INHERIT = 0

Hodnota pole

ushort

CSS_PRIMITIVE_VALUE

Hodnota je primitivní hodnota a instanci rozhraní CSSPrimitiveValue lze získat pomocí metod specifických pro vazbu na této instanci rozhraní CSSValue.

public const ushort CSS_PRIMITIVE_VALUE = 1

Hodnota pole

ushort

CSS_VALUE_LIST

Hodnota je seznam CSSValue a instanci rozhraní CSSValueList lze získat pomocí metod specifických pro vazbu na této instanci rozhraní CSSValue.

public const ushort CSS_VALUE_LIST = 2

Hodnota pole

ushort

Vlastnosti

CSSText

Řetězcová reprezentace aktuální hodnoty.

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

Hodnota vlastnosti

string

CSSValueType

Kód definující typ hodnoty.

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

Hodnota vlastnosti

ushort

Metody

Equals(CSSValue)

Určuje, zda je zadaný objekt rovný této instanci.

protected virtual bool Equals(CSSValue obj)

Parametry

obj CSSValue

Objekt, se kterým se porovnává tato instance.

Návratová hodnota

bool

true pokud je zadaný Aspose.Html.Dom.Css.CSSValue rovný této instanci; jinak false.

Equals(object)

Určuje, zda je zadaný System.Object rovný této instanci.

public override bool Equals(object obj)

Parametry

obj object

System.Object, se kterým se porovnává tato instance.

Návratová hodnota

bool

true pokud je zadaný System.Object rovný této instanci; jinak false.

Výjimky

NullReferenceException

Parametr obj je null.

GetHashCode()

Vrací hash kód pro tuto instanci.

public override int GetHashCode()

Návratová hodnota

int

Hash kód pro tuto instanci, vhodný pro použití v hashovacích algoritmech a datových strukturách, jako je hash tabulka.

GetPlatformType()

Tato metoda se používá k získání objektu ECMAScript System.Type.

public override Type GetPlatformType()

Návratová hodnota

Type

Objekt ECMAScript System.Type.

ToString()

Vrací System.String, který reprezentuje tuto instanci.

public override string ToString()

Návratová hodnota

string

System.String, který reprezentuje tuto instanci.

Operátory

operator ==(CSSValue, CSSValue)

Implementuje operátor ==.

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

Parametry

left CSSValue

Levá hodnota.

right CSSValue

Pravá hodnota.

Návratová hodnota

bool

Výsledek operátoru.

operator !=(CSSValue, CSSValue)

Implementuje operátor !=.

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

Parametry

left CSSValue

Levá hodnota.

right CSSValue

Pravá hodnota.

Návratová hodnota

bool

Výsledek operátoru.

 Čeština