Class CSSValue

Class CSSValue

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

Representa un valor simple o complejo. Un objeto CSSValue solo ocurre en el contexto de una propiedad CSS.

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

Herencia

objectDOMObjectCSSValue

Derivados

CSSPrimitiveValue, CSSValueList

Implementa

INotifyPropertyChanged

Miembros heredados

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

Constructores

CSSValue(ushort)

Inicializa una nueva instancia de la clase Aspose.Html.Dom.Css.CSSValue.

protected CSSValue(ushort valueType)

Parámetros

valueType ushort

Tipo del valor.

Campos

CSS_CUSTOM

El valor es un valor personalizado.

public const ushort CSS_CUSTOM = 3

Valor del campo

ushort

CSS_INHERIT

El valor es heredado y el cssText contiene “inherit”.

public const ushort CSS_INHERIT = 0

Valor del campo

ushort

CSS_PRIMITIVE_VALUE

El valor es un valor primitivo y se puede obtener una instancia de la interfaz CSSPrimitiveValue utilizando métodos de conversión específicos de enlace en esta instancia de la interfaz CSSValue.

public const ushort CSS_PRIMITIVE_VALUE = 1

Valor del campo

ushort

CSS_VALUE_LIST

El valor es una lista de CSSValue y se puede obtener una instancia de la interfaz CSSValueList utilizando métodos de conversión específicos de enlace en esta instancia de la interfaz CSSValue.

public const ushort CSS_VALUE_LIST = 2

Valor del campo

ushort

Propiedades

CSSText

Una representación en cadena del valor actual.

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

Valor de la propiedad

string

CSSValueType

Un código que define el tipo del valor.

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

Valor de la propiedad

ushort

Métodos

Equals(CSSValue)

Determina si el objeto especificado es igual a esta instancia.

protected virtual bool Equals(CSSValue obj)

Parámetros

obj CSSValue

El objeto a comparar con esta instancia.

Devuelve

bool

true si el Aspose.Html.Dom.Css.CSSValue especificado es igual a esta instancia; de lo contrario, false.

Equals(object)

Determina si el System.Object especificado es igual a esta instancia.

public override bool Equals(object obj)

Parámetros

obj object

El System.Object a comparar con esta instancia.

Devuelve

bool

true si el System.Object especificado es igual a esta instancia; de lo contrario, false.

Excepciones

NullReferenceException

El parámetro obj es nulo.

GetHashCode()

Devuelve un código hash para esta instancia.

public override int GetHashCode()

Devuelve

int

Un código hash para esta instancia, adecuado para su uso en algoritmos de hash y estructuras de datos como una tabla hash.

GetPlatformType()

Este método se utiliza para recuperar el objeto ECMAScript System.Type.

public override Type GetPlatformType()

Devuelve

Type

El objeto ECMAScript System.Type.

ToString()

Devuelve un System.String que representa esta instancia.

public override string ToString()

Devuelve

string

Un System.String que representa esta instancia.

Operadores

operator ==(CSSValue, CSSValue)

Implementa el operador ==.

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

Parámetros

left CSSValue

El elemento izquierdo.

right CSSValue

El elemento derecho.

Devuelve

bool

El resultado del operador.

operator !=(CSSValue, CSSValue)

Implementa el operador !=.

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

Parámetros

left CSSValue

El elemento izquierdo.

right CSSValue

El elemento derecho.

Devuelve

bool

El resultado del operador.

 Español