Class CSSValue

Class CSSValue

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

Rappresenta un valore semplice o complesso. Un oggetto CSSValue si verifica solo nel contesto di una proprietà CSS.

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

Ereditarietà

objectDOMObjectCSSValue

Derivato

CSSPrimitiveValue, CSSValueList

Implementa

INotifyPropertyChanged

Membri Ereditati

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

Costruttori

CSSValue(ushort)

Inizializza una nuova istanza della classe Aspose.Html.Dom.Css.CSSValue.

protected CSSValue(ushort valueType)

Parametri

valueType ushort

Tipo del valore.

Campi

CSS_CUSTOM

Il valore è un valore personalizzato.

public const ushort CSS_CUSTOM = 3

Valore del Campo

ushort

CSS_INHERIT

Il valore è ereditato e il cssText contiene “inherit”.

public const ushort CSS_INHERIT = 0

Valore del Campo

ushort

CSS_PRIMITIVE_VALUE

Il valore è un valore primitivo e un’istanza dell’interfaccia CSSPrimitiveValue può essere ottenuta utilizzando metodi di casting specifici per il binding su questa istanza dell’interfaccia CSSValue.

public const ushort CSS_PRIMITIVE_VALUE = 1

Valore del Campo

ushort

CSS_VALUE_LIST

Il valore è un elenco di CSSValue e un’istanza dell’interfaccia CSSValueList può essere ottenuta utilizzando metodi di casting specifici per il binding su questa istanza dell’interfaccia CSSValue.

public const ushort CSS_VALUE_LIST = 2

Valore del Campo

ushort

Proprietà

CSSText

Una rappresentazione in stringa del valore corrente.

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

Valore della Proprietà

string

CSSValueType

Un codice che definisce il tipo del valore.

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

Valore della Proprietà

ushort

Metodi

Equals(CSSValue)

Determina se l’oggetto specificato è uguale a questa istanza.

protected virtual bool Equals(CSSValue obj)

Parametri

obj CSSValue

L’oggetto da confrontare con questa istanza.

Restituisce

bool

true se il CSSValue specificato è uguale a questa istanza; altrimenti, false.

Equals(object)

Determina se il System.Object specificato è uguale a questa istanza.

public override bool Equals(object obj)

Parametri

obj object

Il System.Object da confrontare con questa istanza.

Restituisce

bool

true se il System.Object specificato è uguale a questa istanza; altrimenti, false.

Eccezioni

NullReferenceException

Il parametro obj è nullo.

GetHashCode()

Restituisce un codice hash per questa istanza.

public override int GetHashCode()

Restituisce

int

Un codice hash per questa istanza, adatto per l’uso in algoritmi di hashing e strutture dati come una tabella hash.

GetPlatformType()

Questo metodo viene utilizzato per recuperare l’oggetto ECMAScript System.Type.

public override Type GetPlatformType()

Restituisce

Type

L’oggetto ECMAScript System.Type.

ToString()

Restituisce una System.String che rappresenta questa istanza.

public override string ToString()

Restituisce

string

Una System.String che rappresenta questa istanza.

Operatori

operator ==(CSSValue, CSSValue)

Implementa l’operatore ==.

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

Parametri

left CSSValue

L’elemento sinistro.

right CSSValue

L’elemento destro.

Restituisce

bool

Il risultato dell’operatore.

operator !=(CSSValue, CSSValue)

Implementa l’operatore !=.

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

Parametri

left CSSValue

L’elemento sinistro.

right CSSValue

L’elemento destro.

Restituisce

bool

Il risultato dell’operatore.

 Italiano