Class CSSValue

Class CSSValue

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

Representerar ett enkelt eller komplext värde. Ett CSSValue-objekt förekommer endast i en kontext av en CSS-egenskap.

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

Arv

objectDOMObjectCSSValue

Härledda

CSSPrimitiveValue, CSSValueList

Implementerar

INotifyPropertyChanged

Ärvt Medlemmar

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

Konstruktörer

CSSValue(ushort)

Initierar en ny instans av Aspose.Html.Dom.Css.CSSValue-klassen.

protected CSSValue(ushort valueType)

Parametrar

valueType ushort

Typ av värdet.

Fält

CSS_CUSTOM

Värdet är ett anpassat värde.

public const ushort CSS_CUSTOM = 3

Fältvärde

ushort

CSS_INHERIT

Värdet är ärvt och cssText innehåller “inherit”.

public const ushort CSS_INHERIT = 0

Fältvärde

ushort

CSS_PRIMITIVE_VALUE

Värdet är ett primitivt värde och en instans av CSSPrimitiveValue-gränssnittet kan erhållas genom att använda bindingsspecifika typomvandlingsmetoder på denna instans av CSSValue-gränssnittet.

public const ushort CSS_PRIMITIVE_VALUE = 1

Fältvärde

ushort

CSS_VALUE_LIST

Värdet är en CSSValue-lista och en instans av CSSValueList-gränssnittet kan erhållas genom att använda bindingsspecifika typomvandlingsmetoder på denna instans av CSSValue-gränssnittet.

public const ushort CSS_VALUE_LIST = 2

Fältvärde

ushort

Egenskaper

CSSText

En strängrepresentation av det aktuella värdet.

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

Egenskapsvärde

string

CSSValueType

En kod som definierar typen av värdet.

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

Egenskapsvärde

ushort

Metoder

Equals(CSSValue)

Bestämmer om det angivna objektet är lika med denna instans.

protected virtual bool Equals(CSSValue obj)

Parametrar

obj CSSValue

Objektet att jämföra med denna instans.

Returer

bool

true om det angivna Aspose.Html.Dom.Css.CSSValue är lika med denna instans; annars false.

Equals(object)

Bestämmer om det angivna System.Object är lika med denna instans.

public override bool Equals(object obj)

Parametrar

obj object

System.Object att jämföra med denna instans.

Returer

bool

true om det angivna System.Object är lika med denna instans; annars false.

Undantag

NullReferenceException

Parametern obj är null.

GetHashCode()

Returnerar en hashkod för denna instans.

public override int GetHashCode()

Returer

int

En hashkod för denna instans, lämplig för användning i hash-algoritmer och datastrukturer som en hash-tabell.

GetPlatformType()

Denna metod används för att hämta ECMAScript-objektet System.Type.

public override Type GetPlatformType()

Returer

Type

ECMAScript-objektet System.Type.

ToString()

Returnerar en System.String som representerar denna instans.

public override string ToString()

Returer

string

En System.String som representerar denna instans.

Operatörer

operator ==(CSSValue, CSSValue)

Implementerar operatorn ==.

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

Parametrar

left CSSValue

Det vänstra elementet.

right CSSValue

Det högra elementet.

Returer

bool

Resultatet av operatorn.

operator !=(CSSValue, CSSValue)

Implementerar operatorn !=.

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

Parametrar

left CSSValue

Det vänstra elementet.

right CSSValue

Det högra elementet.

Returer

bool

Resultatet av operatorn.

 Svenska