Class CSSPrimitiveValue

CSSPrimitiveValue class

De interface CSSPrimitiveValue vertegenwoordigt een enkele CSS-waarde. Deze interface kan worden gebruikt om de waarde te bepalen van een specifieke stijleigenschap die momenteel in een blok is ingesteld of om een specifieke stijleigenschap expliciet binnen het blok in te stellen. Een exemplaar van deze interface kan worden verkregen via de getPropertyCSSValue-methode van de CSSStyleDeclaration-interface. Een CSSPrimitiveValue-object komt alleen voor in een context van een CSS-eigenschap.

public abstract class CSSPrimitiveValue : CSSValue

Eigenschappen

NaamBeschrijving
abstract CSSText { get; set; }Een tekenreeksrepresentatie van de huidige waarde.
CSSValueType { get; }Een code die het type waarde definieert.
PrimitiveType { get; }Het type waarde zoals gedefinieerd door de hierboven gespecificeerde constanten.

methoden

NaamBeschrijving
override Equals(object)Bepaalt of de opgegevenObject is gelijk aan deze instantie.
abstract GetCounterValue()Deze methode wordt gebruikt om de tellerwaarde te krijgen. Als deze CSS-waarde geen tellerwaarde bevat, wordt een DOMException gegenereerd. Wijziging van de overeenkomstige stijleigenschap kan worden bereikt met behulp van de tellerinterface.
abstract GetFloatValue(ushort)Deze methode wordt gebruikt om een float-waarde in een opgegeven eenheid te krijgen. Als deze CSS-waarde geen float-waarde bevat of niet kan worden geconverteerd naar de opgegeven eenheid, wordt een DOMException gegenereerd.
override GetHashCode()Retourneert een hash-code voor deze instantie.
abstract GetIntValue(ushort)Deze methode wordt gebruikt om een int-waarde in een gespecificeerde eenheid te verkrijgen. Als deze CSS-waarde geen int-waarde bevat of niet kan worden geconverteerd naar de opgegeven eenheid, wordt een DOMException gegenereerd.
override GetPlatformType()Deze methode wordt gebruikt om het ECMAScript-object op te halenType .
abstract GetRectValue()Deze methode wordt gebruikt om de Rect-waarde te verkrijgen. Als deze CSS-waarde geen rect-waarde bevat, wordt een DOMException gegenereerd. Wijziging van de overeenkomstige stijleigenschap kan worden bereikt met behulp van de Rect-interface.
abstract GetRGBColorValue()Deze methode wordt gebruikt om de RGB-kleur te krijgen. Als deze CSS-waarde geen RGB-kleurwaarde bevat, wordt er een DOMException gegenereerd. Wijziging van de overeenkomstige stijleigenschap kan worden bereikt met behulp van de RGBColor-interface.
abstract GetStringValue()Deze methode wordt gebruikt om de tekenreekswaarde te verkrijgen. Als de CSS-waarde geen tekenreekswaarde bevat, wordt een DOMException gegenereerd.
abstract SetFloatValue(ushort, float)Een methode om de float-waarde in te stellen met een gespecificeerde eenheid. Als de eigenschap die aan deze waarde is gekoppeld, de opgegeven eenheid of de float-waarde niet kan accepteren, blijft de waarde ongewijzigd en wordt er een DOMException verhoogd.
abstract SetIntValue(ushort, int)Een methode om de int-waarde in te stellen met een gespecificeerde eenheid. Als de eigenschap die aan deze waarde is gekoppeld de opgegeven eenheid of de int-waarde niet kan accepteren, blijft de waarde ongewijzigd en wordt er een DOMException gegenereerd.
abstract SetStringValue(ushort, string)Een methode om de tekenreekswaarde in te stellen met de opgegeven eenheid. Als de eigenschap die aan deze waarde is gekoppeld de opgegeven eenheid of tekenreekswaarde niet kan accepteren, blijft de waarde ongewijzigd en wordt er een DOMException gegenereerd.
override ToString()Geeft als resultaat eenString die deze instantie vertegenwoordigt.

Velden

NaamBeschrijving
const CSS_ATTRDe waarde is een attribuutfunctie. De waarde kan worden verkregen met behulp van de methode getStringValue.
const CSS_CHDe waarde is een lengte (ch). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_CMDe waarde is een lengte (cm). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_COUNTERDe waarde is een teller of tellersfunctie. De waarde kan worden verkregen met behulp van de methode GetCounterValue.
const CSS_DEGDe waarde is een hoek (graden). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_DIMENSIONDe waarde is een getal met een onbekende dimensie. De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_DPCMDe waarde is een aantal punten per centimeter (dpcm).
const CSS_DPIDe waarde is een aantal dots per inch (dpi).
const CSS_DPPXDe waarde is een aantal punten per ‘px’-eenheid (dppx).
const CSS_EMSDe waarde is een lengte (ems). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_EXSDe waarde is een lengte (exs). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_GRADDe waarde is een hoek (gradiënt). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_HZDe waarde is een frequentie (Hz). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_IDENTDe waarde is een identifier. De waarde kan worden verkregen met behulp van de methode getStringValue.
const CSS_INDe waarde is een lengte (in). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_KHZDe waarde is een frequentie (kHz). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_MMDe waarde is een lengte (mm). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_MSDe waarde is een tijd (ms). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_NUMBERDe waarde is een eenvoudig getal. De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_PCDe waarde is een lengte (pc). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_PERCENTAGEDe waarde is een percentage. De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_PTDe waarde is een lengte (pt). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_PXDe waarde is een lengte (px). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_RADDe waarde is een hoek (rad). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_RECTDe waarde is een rect-functie. De waarde kan worden verkregen met behulp van de methode GetRectValue.
const CSS_REMDe waarde is een lengte (rem). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_RGBCOLORDe waarde is een RGB-kleur. De waarde kan worden verkregen met behulp van de methode GetRGBColorValue.
const CSS_SDe waarde is een tijd(en). De waarde kan worden verkregen met behulp van de methode getFloatValue.
const CSS_STRINGDe waarde is een STRING. De waarde kan worden verkregen met behulp van de methode getStringValue.
const CSS_UNKNOWNDe waarde is geen herkende CSS2-waarde. De waarde kan alleen worden verkregen door het cssText-attribuut te gebruiken.
const CSS_URIDe waarde is een URI. De waarde kan worden verkregen met behulp van de methode getStringValue.
const CSS_VHDe waarde is een percentage van de volledige viewporthoogte.
const CSS_VMAXDe waarde is een percentage van de breedte of hoogte van de viewport, afhankelijk van welke groter is.
const CSS_VMINDe waarde is een percentage van de breedte of hoogte van de viewport, afhankelijk van welke kleiner is.
const CSS_VWDe waarde is een percentage van de volledige viewportbreedte.

Zie ook