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
Härledda
CSSPrimitiveValue, CSSValueList
Implementerar
Ä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
CSS_INHERIT
Värdet är ärvt och cssText innehåller “inherit”.
public const ushort CSS_INHERIT = 0
Fältvärde
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
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
Egenskaper
CSSText
En strängrepresentation av det aktuella värdet.
[DOMName("cssText")]
public abstract string CSSText { get; set; }
Egenskapsvärde
CSSValueType
En kod som definierar typen av värdet.
[DOMName("cssValueType")]
public ushort CSSValueType { get; }
Egenskapsvärde
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
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
true
om det angivna System.Object är lika med denna instans; annars false
.
Undantag
Parametern obj
är null.
GetHashCode()
Returnerar en hashkod för denna instans.
public override int GetHashCode()
Returer
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
ECMAScript-objektet System.Type.
ToString()
Returnerar en System.String som representerar denna instans.
public override string ToString()
Returer
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
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
Resultatet av operatorn.