Class CSSPrimitiveValue

Class CSSPrimitiveValue

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

CSSPrimitiveValue-gränssnittet representerar ett enskilt CSS-värde. Detta gränssnitt kan användas för att bestämma värdet av en specifik stil egenskap som för närvarande är inställd i en block eller för att uttryckligen ställa in en specifik stil egenskap 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.

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

Arv

objectDOMObjectCSSValueCSSPrimitiveValue

Implementerar

INotifyPropertyChanged

Arvda medlemmar

CSSValue.CSS_INHERIT, CSSValue.CSS_PRIMITIVE_VALUE, CSSValue.CSS_VALUE_LIST, CSSValue.CSS_CUSTOM, CSSValue.ToString(), CSSValue.GetPlatformType(), CSSValue.Equals(CSSValue), CSSValue.Equals(object), CSSValue.GetHashCode(), CSSValue.CSSText, CSSValue.CSSValueType, DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktörer

CSSPrimitiveValue(ushort)

Initierar en ny instans av Aspose.Html.Dom.Css.CSSPrimitiveValue-klassen.

protected CSSPrimitiveValue(ushort unitType)

Parametrar

unitType ushort

Typ av enhet.

Fält

CSS_ATTR

Värdet är en attributfunktion. Värdet kan erhållas genom att använda metoden getStringValue.

public const ushort CSS_ATTR = 24

Fältvärde

ushort

CSS_CH

Värdet är en längd (ch). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_CH = 20

Fältvärde

ushort

CSS_CM

Värdet är en längd (cm). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_CM = 6

Fältvärde

ushort

CSS_COUNTER

Värdet är en räknare eller räknarefunktion. Värdet kan erhållas genom att använda metoden GetCounterValue.

public const ushort CSS_COUNTER = 25

Fältvärde

ushort

CSS_DEG

Värdet är en vinkel (deg). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_DEG = 11

Fältvärde

ushort

CSS_DIMENSION

Värdet är ett nummer med en okänd dimension. Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_DIMENSION = 18

Fältvärde

ushort

CSS_DPCM

Värdet är punkter per centimeter (dpcm).

public const ushort CSS_DPCM = 29

Fältvärde

ushort

CSS_DPI

Värdet är punkter per tum (dpi).

public const ushort CSS_DPI = 28

Fältvärde

ushort

CSS_DPPX

Värdet är punkter per ‘px’-enhet (dppx).

public const ushort CSS_DPPX = 30

Fältvärde

ushort

CSS_EMS

Värdet är en längd (ems). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_EMS = 3

Fältvärde

ushort

CSS_EXS

Värdet är en längd (exs). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_EXS = 4

Fältvärde

ushort

CSS_GRAD

Värdet är en vinkel (grad). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_GRAD = 13

Fältvärde

ushort

CSS_HZ

Värdet är en frekvens (Hz). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_HZ = 16

Fältvärde

ushort

CSS_IDENT

Värdet är en identifierare. Värdet kan erhållas genom att använda metoden getStringValue.

public const ushort CSS_IDENT = 23

Fältvärde

ushort

CSS_IN

Värdet är en längd (in). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_IN = 8

Fältvärde

ushort

CSS_KHZ

Värdet är en frekvens (kHz). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_KHZ = 17

Fältvärde

ushort

CSS_MM

Värdet är en längd (mm). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_MM = 7

Fältvärde

ushort

CSS_MS

Värdet är en tid (ms). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_MS = 14

Fältvärde

ushort

CSS_NUMBER

Värdet är ett enkelt nummer. Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_NUMBER = 1

Fältvärde

ushort

CSS_PC

Värdet är en längd (pc). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_PC = 10

Fältvärde

ushort

CSS_PERCENTAGE

Värdet är en procentandel. Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_PERCENTAGE = 2

Fältvärde

ushort

CSS_PT

Värdet är en längd (pt). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_PT = 9

Fältvärde

ushort

CSS_PX

Värdet är en längd (px). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_PX = 5

Fältvärde

ushort

CSS_RAD

Värdet är en vinkel (rad). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_RAD = 12

Fältvärde

ushort

CSS_RECT

Värdet är en rektangelfunktion. Värdet kan erhållas genom att använda metoden GetRectValue.

public const ushort CSS_RECT = 26

Fältvärde

ushort

CSS_REM

Värdet är en längd (rem). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_REM = 19

Fältvärde

ushort

CSS_RGBCOLOR

Värdet är en RGB-färg. Värdet kan erhållas genom att använda metoden GetRGBColorValue.

public const ushort CSS_RGBCOLOR = 27

Fältvärde

ushort

CSS_S

Värdet är en tid (s). Värdet kan erhållas genom att använda metoden getFloatValue.

public const ushort CSS_S = 15

Fältvärde

ushort

CSS_STRING

Värdet är en STRÄNG. Värdet kan erhållas genom att använda metoden getStringValue.

public const ushort CSS_STRING = 21

Fältvärde

ushort

CSS_UNKNOWN

Värdet är inte ett erkänt CSS2-värde. Värdet kan endast erhållas genom att använda cssText-attributet.

public const ushort CSS_UNKNOWN = 0

Fältvärde

ushort

CSS_URI

Värdet är en URI. Värdet kan erhållas genom att använda metoden getStringValue.

public const ushort CSS_URI = 22

Fältvärde

ushort

CSS_VH

Värdet är en procentandel av den fulla vyportens höjd.

public const ushort CSS_VH = 32

Fältvärde

ushort

CSS_VMAX

Värdet är en procentandel av vyportens bredd eller höjd, beroende på vilket som är störst.

public const ushort CSS_VMAX = 34

Fältvärde

ushort

CSS_VMIN

Värdet är en procentandel av vyportens bredd eller höjd, beroende på vilket som är minst.

public const ushort CSS_VMIN = 33

Fältvärde

ushort

CSS_VW

Värdet är en procentandel av den fulla vyportens bredd.

public const ushort CSS_VW = 31

Fältvärde

ushort

Egenskaper

PrimitiveType

Typen av värdet som definieras av de ovan angivna konstanterna.

[DOMName("primitiveType")]
public ushort PrimitiveType { get; }

Egenskapsvärde

ushort

Metoder

GetCounterValue()

Denna metod används för att hämta räknarens värde. Om detta CSS-värde inte innehåller ett räknarvärde, uppstår ett DOMException. Modifiering av den motsvarande stil egenskapen kan uppnås med hjälp av Counter-gränssnittet.

[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()

Returer

Counter

Returnerar räknarens värde

GetFloatValue(ushort)

Denna metod används för att hämta ett flyttal i en specificerad enhet. Om detta CSS-värde inte innehåller ett flyttal eller inte kan konverteras till den specificerade enheten, uppstår ett DOMException.

[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)

Parametrar

unitType ushort

Typ av enhet.

Returer

float

Returnerar värde

GetIntValue(ushort)

Denna metod används för att hämta ett heltal i en specificerad enhet. Om detta CSS-värde inte innehåller ett heltal eller inte kan konverteras till den specificerade enheten, uppstår ett DOMException.

public abstract int GetIntValue(ushort unitType)

Parametrar

unitType ushort

Typ av enhet.

Returer

int

Returnerar värde

GetRGBColorValue()

Denna metod används för att hämta RGB-färgen. Om detta CSS-värde inte innehåller ett RGB-färgvärde, uppstår ett DOMException. Modifiering av den motsvarande stil egenskapen kan uppnås med hjälp av RGBColor-gränssnittet.

[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()

Returer

RGBColor

Returnerar RGB-färgvärde

GetRectValue()

Denna metod används för att hämta rektangelvärdet. Om detta CSS-värde inte innehåller ett rektangelvärde, uppstår ett DOMException. Modifiering av den motsvarande stil egenskapen kan uppnås med hjälp av Rect-gränssnittet.

[DOMName("getRectValue")]
public abstract Rect GetRectValue()

Returer

Rect

Returnerar rektangelvärde

GetStringValue()

Denna metod används för att hämta strängvärdet. Om CSS-värdet inte innehåller ett strängvärde, uppstår ett DOMException.

[DOMName("getStringValue")]
public abstract string GetStringValue()

Returer

string

Returnerar värde

SetFloatValue(ushort, float)

En metod för att ställa in flyttalets värde med en specificerad enhet. Om egenskapen som är kopplad till detta värde inte kan acceptera den specificerade enheten eller flyttalets värde, förblir värdet oförändrat och ett DOMException uppstår.

[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)

Parametrar

unitType ushort

Typ av enhet.

floatValue float

Flyttalets värde.

SetIntValue(ushort, int)

En metod för att ställa in heltalsvärdet med en specificerad enhet. Om egenskapen som är kopplad till detta värde inte kan acceptera den specificerade enheten eller heltalsvärdet, förblir värdet oförändrat och ett DOMException uppstår.

public abstract void SetIntValue(ushort unitType, int intValue)

Parametrar

unitType ushort

Typ av enhet.

intValue int

Heltalsvärdet.

SetStringValue(ushort, string)

En metod för att ställa in strängvärdet med den specificerade enheten. Om egenskapen som är kopplad till detta värde inte kan acceptera den specificerade enheten eller strängvärdet, förblir värdet oförändrat och ett DOMException uppstår.

[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)

Parametrar

stringType ushort

Typ av sträng.

stringValue string

Strängvärdet.

 Svenska