CSSPrimitiveValue

CSSPrimitiveValue class

La interfaz CSSPrimitiveValue representa un único valor CSS. Esta interfaz se puede usar para determinar el valor de una propiedad de estilo específica establecida actualmente en un bloque o para establecer una propiedad de estilo específica explícitamente dentro del bloque. Se puede obtener una instancia de esta interfaz del método getPropertyCSSValue de la interfaz CSSStyleDeclaration. Un objeto CSSPrimitiveValue solo ocurre en un contexto de una propiedad CSS.

public abstract class CSSPrimitiveValue : CSSValue

Propiedades

Nombre Descripción
abstract CSSText { get; set; } Una representación de cadena del valor actual.
CSSValueType { get; } Un código que define el tipo del valor.
PrimitiveType { get; } El tipo del valor definido por las constantes especificadas anteriormente.

Métodos

Nombre Descripción
override Equals(object) Determina si el especificadoObject es igual a esta instancia.
abstract GetCounterValue() Este método se utiliza para obtener el valor del contador. Si este valor de CSS no contiene un valor de contador, se genera una DOMException. La modificación de la propiedad de estilo correspondiente se puede lograr mediante la interfaz Counter.
abstract GetFloatValue(ushort) Este método se utiliza para obtener un valor flotante en una unidad específica. Si este valor CSS no contiene un valor flotante o no se puede convertir a la unidad especificada, se genera una DOMException.
override GetHashCode() Devuelve un código hash para esta instancia.
abstract GetIntValue(ushort) Este método se usa para obtener un valor int en una unidad específica. Si este valor CSS no contiene un valor int o no se puede convertir a la unidad especificada, se genera una DOMException.
override GetPlatformType() Este método se utiliza para recuperar el objeto ECMAScriptType .
abstract GetRectValue() Este método se utiliza para obtener el valor Rect. Si este valor CSS no contiene un valor rect, se genera una DOMException. La modificación de la propiedad de estilo correspondiente se puede lograr usando la interfaz Rect.
abstract GetRGBColorValue() Este método se utiliza para obtener el color RGB. Si este valor CSS no contiene un valor de color RGB, se genera una DOMException. La modificación de la propiedad de estilo correspondiente se puede lograr utilizando la interfaz RGBColor.
abstract GetStringValue() Este método se utiliza para obtener el valor de la cadena. Si el valor de CSS no contiene un valor de cadena, se genera una DOMException.
abstract SetFloatValue(ushort, float) Un método para establecer el valor flotante con una unidad específica. Si la propiedad asociada con este valor no puede aceptar la unidad especificada o el valor flotante, el valor no cambiará y se generará una DOMException.
abstract SetIntValue(ushort, int) Un método para establecer el valor int con una unidad específica. Si la propiedad adjunta con este valor no puede aceptar la unidad especificada o el valor int, el valor no cambiará y se generará una DOMException.
abstract SetStringValue(ushort, string) Un método para establecer el valor de cadena con la unidad especificada. Si la propiedad adjunta a este valor no puede aceptar la unidad especificada o el valor de cadena, el valor no cambiará y se generará una DOMException.
override ToString() Devuelve unString que representa esta instancia.

Campos

Nombre Descripción
const CSS_ATTR El valor es una función de atributo. El valor se puede obtener usando el método getStringValue.
const CSS_CH El valor es una longitud (ch). El valor se puede obtener usando el método getFloatValue.
const CSS_CM El valor es una longitud (cm). El valor se puede obtener usando el método getFloatValue.
const CSS_COUNTER El valor es una función de contador o contadores. El valor se puede obtener utilizando el método GetCounterValue.
const CSS_DEG El valor es un ángulo (grados). El valor se puede obtener usando el método getFloatValue.
const CSS_DIMENSION El valor es un número con una dimensión desconocida. El valor se puede obtener usando el método getFloatValue.
const CSS_DPCM El valor es un punto por centímetro (dpcm).
const CSS_DPI El valor es puntos por pulgada (ppp).
const CSS_DPPX El valor es un punto por unidad ‘px’ (dppx).
const CSS_EMS El valor es una longitud (ems). El valor se puede obtener usando el método getFloatValue.
const CSS_EXS El valor es una longitud (exs). El valor se puede obtener usando el método getFloatValue.
const CSS_GRAD El valor es un ángulo (grad). El valor se puede obtener usando el método getFloatValue.
const CSS_HZ El valor es una frecuencia (Hz). El valor se puede obtener usando el método getFloatValue.
const CSS_IDENT El valor es un identificador. El valor se puede obtener usando el método getStringValue.
const CSS_IN El valor es una longitud (in). El valor se puede obtener usando el método getFloatValue.
const CSS_KHZ El valor es una frecuencia (kHz). El valor se puede obtener usando el método getFloatValue.
const CSS_MM El valor es una longitud (mm). El valor se puede obtener usando el método getFloatValue.
const CSS_MS El valor es un tiempo (ms). El valor se puede obtener usando el método getFloatValue.
const CSS_NUMBER El valor es un número simple. El valor se puede obtener usando el método getFloatValue.
const CSS_PC El valor es una longitud (pc). El valor se puede obtener usando el método getFloatValue.
const CSS_PERCENTAGE El valor es un porcentaje. El valor se puede obtener usando el método getFloatValue.
const CSS_PT El valor es una longitud (pt). El valor se puede obtener usando el método getFloatValue.
const CSS_PX El valor es una longitud (px). El valor se puede obtener usando el método getFloatValue.
const CSS_RAD El valor es un ángulo (rad). El valor se puede obtener usando el método getFloatValue.
const CSS_RECT El valor es una función rect. El valor se puede obtener utilizando el método GetRectValue.
const CSS_REM El valor es una longitud (rem). El valor se puede obtener usando el método getFloatValue.
const CSS_RGBCOLOR El valor es un color RGB. El valor se puede obtener usando el método GetRGBColorValue.
const CSS_S El valor es un tiempo (s). El valor se puede obtener usando el método getFloatValue.
const CSS_STRING El valor es una CADENA. El valor se puede obtener usando el método getStringValue.
const CSS_UNKNOWN El valor no es un valor CSS2 reconocido. El valor solo se puede obtener utilizando el atributo cssText.
const CSS_URI El valor es un URI. El valor se puede obtener usando el método getStringValue.
const CSS_VH El valor es un porcentaje de la altura total de la ventana gráfica.
const CSS_VMAX El valor es un porcentaje del ancho o alto de la ventana gráfica, el que sea mayor.
const CSS_VMIN El valor es un porcentaje del ancho o alto de la ventana gráfica, el que sea menor.
const CSS_VW El valor es un porcentaje del ancho total de la ventana gráfica.

Ver también