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

NombreDescripció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

NombreDescripció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 usando 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

NombreDescripción
const CSS_ATTREl valor es una función de atributo. El valor se puede obtener usando el método getStringValue.
const CSS_CHEl valor es una longitud (ch). El valor se puede obtener usando el método getFloatValue.
const CSS_CMEl valor es una longitud (cm). El valor se puede obtener usando el método getFloatValue.
const CSS_COUNTEREl valor es una función de contador o contadores. El valor se puede obtener utilizando el método GetCounterValue.
const CSS_DEGEl valor es un ángulo (grados). El valor se puede obtener usando el método getFloatValue.
const CSS_DIMENSIONEl valor es un número con una dimensión desconocida. El valor se puede obtener usando el método getFloatValue.
const CSS_DPCMEl valor es un punto por centímetro (dpcm).
const CSS_DPIEl valor es puntos por pulgada (ppp).
const CSS_DPPXEl valor es un punto por unidad ‘px’ (dppx).
const CSS_EMSEl valor es una longitud (ems). El valor se puede obtener usando el método getFloatValue.
const CSS_EXSEl valor es una longitud (exs). El valor se puede obtener usando el método getFloatValue.
const CSS_GRADEl valor es un ángulo (grad). El valor se puede obtener usando el método getFloatValue.
const CSS_HZEl valor es una frecuencia (Hz). El valor se puede obtener usando el método getFloatValue.
const CSS_IDENTEl valor es un identificador. El valor se puede obtener usando el método getStringValue.
const CSS_INEl valor es una longitud (in). El valor se puede obtener usando el método getFloatValue.
const CSS_KHZEl valor es una frecuencia (kHz). El valor se puede obtener usando el método getFloatValue.
const CSS_MMEl valor es una longitud (mm). El valor se puede obtener usando el método getFloatValue.
const CSS_MSEl valor es un tiempo (ms). El valor se puede obtener usando el método getFloatValue.
const CSS_NUMBEREl valor es un número simple. El valor se puede obtener usando el método getFloatValue.
const CSS_PCEl valor es una longitud (pc). El valor se puede obtener usando el método getFloatValue.
const CSS_PERCENTAGEEl valor es un porcentaje. El valor se puede obtener usando el método getFloatValue.
const CSS_PTEl valor es una longitud (pt). El valor se puede obtener usando el método getFloatValue.
const CSS_PXEl valor es una longitud (px). El valor se puede obtener usando el método getFloatValue.
const CSS_RADEl valor es un ángulo (rad). El valor se puede obtener usando el método getFloatValue.
const CSS_RECTEl valor es una función rect. El valor se puede obtener utilizando el método GetRectValue.
const CSS_REMEl valor es una longitud (rem). El valor se puede obtener usando el método getFloatValue.
const CSS_RGBCOLOREl valor es un color RGB. El valor se puede obtener usando el método GetRGBColorValue.
const CSS_SEl valor es un tiempo (s). El valor se puede obtener usando el método getFloatValue.
const CSS_STRINGEl valor es una CADENA. El valor se puede obtener usando el método getStringValue.
const CSS_UNKNOWNEl valor no es un valor CSS2 reconocido. El valor solo se puede obtener utilizando el atributo cssText.
const CSS_URIEl valor es un URI. El valor se puede obtener usando el método getStringValue.
const CSS_VHEl valor es un porcentaje de la altura total de la ventana gráfica.
const CSS_VMAXEl valor es un porcentaje del ancho o alto de la ventana gráfica, el que sea mayor.
const CSS_VMINEl valor es un porcentaje del ancho o alto de la ventana gráfica, el que sea menor.
const CSS_VWEl valor es un porcentaje del ancho total de la ventana gráfica.

Ver también