CSSPrimitiveValue

CSSPrimitiveValue class

CSSPrimitiveValue-gränssnittet representerar ett enda CSS-värde. Detta gränssnitt kan användas för att bestämma värdet av en specifik stilegenskap som för närvarande är inställd i ett block eller för att ställa in en specifik stilegenskap explicit inom blocket. En instans av detta gränssnitt kan erhållas från metoden getPropertyCSSValue i CSSStyleDeclaration-gränssnittet. Ett CSSPrimitiveValue-objekt förekommer endast i en kontext av en CSS-egenskap.

public abstract class CSSPrimitiveValue : CSSValue

Egenskaper

namnBeskrivning
abstract CSSText { get; set; }En strängrepresentation av det aktuella värdet.
CSSValueType { get; }En kod som definierar typen av värdet.
PrimitiveType { get; }Typen av värdet som definieras av konstanterna som anges ovan.

Metoder

namnBeskrivning
override Equals(object)Bestämmer om den angivnaObject är lika med denna instans.
abstract GetCounterValue()Denna metod används för att få Räknarvärdet. Om detta CSS-värde inte innehåller ett räknarvärde, höjs ett DOMException. Modifiering av motsvarande stilegenskap kan uppnås med Counter-gränssnittet.
abstract GetFloatValue(ushort)Denna metod används för att få ett flytvärde i en specificerad enhet. Om detta CSS-värde inte innehåller ett flytande värde eller inte kan konverteras till den angivna enheten, höjs ett DOMException.
override GetHashCode()Returnerar en hash-kod för denna instans.
abstract GetIntValue(ushort)Denna metod används för att få ett int-värde i en specificerad enhet. Om detta CSS-värde inte innehåller ett int-värde eller inte kan konverteras till den angivna enheten, höjs ett DOMException.
override GetPlatformType()Denna metod används för att hämta ECMAScript-objektType .
abstract GetRectValue()Denna metod används för att få Rect-värdet. Om detta CSS-värde inte innehåller ett rect-värde, höjs ett DOMException. Modifiering av motsvarande stilegenskap kan uppnås med Rect-gränssnittet.
abstract GetRGBColorValue()Denna metod används för att få RGB-färgen. Om detta CSS-värde inte innehåller ett RGB-färgvärde höjs ett DOMException. Modifiering av motsvarande stilegenskap kan uppnås med RGBColor-gränssnittet.
abstract GetStringValue()Denna metod används för att få strängvärdet. Om CSS-värdet inte innehåller ett strängvärde höjs ett DOMException.
abstract SetFloatValue(ushort, float)En metod för att ställa in flytvärdet med en specificerad enhet. Om egenskapen som är kopplad till detta värde inte kan acceptera den angivna enheten eller flytvärdet, kommer värdet att vara oförändrat och ett DOMException kommer att höjas.
abstract SetIntValue(ushort, int)En metod för att ställa in int-värdet med en specificerad enhet. Om egenskapen bifogad med detta värde inte kan acceptera den angivna enheten eller int-värdet, kommer värdet att vara oförändrat och ett DOMException kommer att höjas.
abstract SetStringValue(ushort, string)En metod för att ställa in strängvärdet med den angivna enheten. Om egenskapen kopplad till detta värde inte kan acceptera den angivna enheten eller strängvärdet, kommer värdet att vara oförändrat och ett DOMException kommer att höjas.
override ToString()Returnerar enString som representerar denna instans.

Fält

namnBeskrivning
const CSS_ATTRVärdet är en attributfunktion. Värdet kan erhållas genom att använda metoden getStringValue.
const CSS_CHVärdet är en längd (ch). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_CMVärdet är en längd (cm). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_COUNTERVärdet är en räknare eller räknare funktion. Värdet kan erhållas genom att använda metoden GetCounterValue.
const CSS_DEGVärdet är en vinkel (grader). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_DIMENSIONVärdet är ett tal med en okänd dimension. Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_DPCMVärdet är en punkter per centimeter (dpcm).
const CSS_DPIVärdet är en punkter per tum (dpi).
const CSS_DPPXVärdet är en punkter per ‘px’-enhet (dppx).
const CSS_EMSVärdet är en längd (ems). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_EXSVärdet är en längd (exs). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_GRADVärdet är en vinkel (grad). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_HZVärdet är en frekvens (Hz). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_IDENTVärdet är en identifierare. Värdet kan erhållas genom att använda metoden getStringValue.
const CSS_INVärdet är en längd (in). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_KHZVärdet är en frekvens (kHz). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_MMVärdet är en längd (mm). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_MSVärdet är en tid (ms). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_NUMBERVärdet är ett enkelt tal. Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_PCVärdet är en längd (st). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_PERCENTAGEVärdet är en procentsats. Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_PTVärdet är en längd (pt). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_PXVärdet är en längd (px). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_RADVärdet är en vinkel (rad). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_RECTVärdet är en rect-funktion. Värdet kan erhållas genom att använda metoden GetRectValue.
const CSS_REMVärdet är en längd (rem). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_RGBCOLORVärdet är en RGB-färg. Värdet kan erhållas genom att använda metoden GetRGBColorValue.
const CSS_SVärdet är en tid (s). Värdet kan erhållas genom att använda metoden getFloatValue.
const CSS_STRINGVärdet är en STRING. Värdet kan erhållas genom att använda metoden getStringValue.
const CSS_UNKNOWNVärdet är inte ett erkänt CSS2-värde. Värdet kan endast erhållas genom att använda attributet cssText.
const CSS_URIVärdet är en URI. Värdet kan erhållas genom att använda metoden getStringValue.
const CSS_VHVärdet är en procentandel av hela visningsportens höjd.
const CSS_VMAXVärdet är en procentandel av visningsportens bredd eller höjd, beroende på vilken som är störst.
const CSS_VMINVärdet är en procentandel av visningsportens bredd eller höjd, beroende på vilket som är minst.
const CSS_VWVärdet är en procentandel av hela visningsportens bredd.

Se även