Class CSSPrimitiveValue

Class CSSPrimitiveValue

Nazwa przestrzeń: Aspose.Html.Dom.Css Zestaw: Aspose.HTML.dll (25.4.0)

Interfejs CSSPrimitiveValue reprezentuje jedną wartość CSS. Interfejs ten może być używany do określenia wartości konkretnej właściwości stylu obecnie umieszczonej w bloku lub do określenia konkretnej właściwości stylu wyraźnie w bloku. Przykład tego interfejsu można uzyskać z metody getPropertyCSSValue interfejsu CSSStyleDeclaration. Obiekt CSSPrimitiveValue występuje tylko w kontekście właściwości CSS.

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

Inheritance

object DOMObject CSSValue CSSPrimitiveValue

Implements

INotifyPropertyChanged

Dziedziczeni członkowie

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()

Constructors

CSSPrimitiveWartość(wstrząsać)

Inicjalizuje nową instancję klasy Aspose.Html.Dom.Css.CSSPrimitiveValue.

protected CSSPrimitiveValue(ushort unitType)

Parameters

unitType ushort

Rodzaj jednostki .

Fields

CSS_ATTR

Wartość jest funkcją atrybutową. wartość można uzyskać za pomocą metody getStringValue.

public const ushort CSS_ATTR = 24

Wartość pola

ushort

CSS_CH

Wartość jest długością (ch). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_CH = 20

Wartość pola

ushort

CSS_CM

Wartość jest długością (cm). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_CM = 6

Wartość pola

ushort

CSS_COUNTER

Wartość jest funkcją licznika lub licznika. wartość można uzyskać za pomocą metody GetCounterValue.

public const ushort CSS_COUNTER = 25

Wartość pola

ushort

CSS_DEG

Wartość jest kątem (deg). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_DEG = 11

Wartość pola

ushort

CSS_DIMENSION

Wartość jest liczbą o nieznanym wymiarze. wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_DIMENSION = 18

Wartość pola

ushort

CSS_DPCM

Wartość wynosi jeden punkt na centymetr (dpcm).

public const ushort CSS_DPCM = 29

Wartość pola

ushort

CSS_DPI

Wartość ta wynosi jeden punkt na cala (dpi).

public const ushort CSS_DPI = 28

Wartość pola

ushort

CSS_DPPX

Wartość jest punktem na jednostkę „px” (dppx).

public const ushort CSS_DPPX = 30

Wartość pola

ushort

CSS_EMS

Wartość jest długością (em). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_EMS = 3

Wartość pola

ushort

CSS_EXS

Wartość jest długością (exs). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_EXS = 4

Wartość pola

ushort

CSS_GRAD

Wartość jest kątem (grad). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_GRAD = 13

Wartość pola

ushort

CSS_HZ

Wartość jest częstotliwością (Hz). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_HZ = 16

Wartość pola

ushort

CSS_IDENT

Wartość jest identyfikatorem. wartość można uzyskać za pomocą metody getStringValue.

public const ushort CSS_IDENT = 23

Wartość pola

ushort

CSS_IN

Wartość jest długością (w). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_IN = 8

Wartość pola

ushort

CSS_KHZ

Wartość jest częstotliwością (kHz). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_KHZ = 17

Wartość pola

ushort

CSS_MM

Wartość jest długością (mm). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_MM = 7

Wartość pola

ushort

CSS_MS

Wartość jest czasem (ms). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_MS = 14

Wartość pola

ushort

CSS_NUMBER

Wartość jest prostą liczbą. wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_NUMBER = 1

Wartość pola

ushort

CSS_PC

Wartość jest długością (pc). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_PC = 10

Wartość pola

ushort

CSS_PERCENTAGE

Wartość jest procentową. wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_PERCENTAGE = 2

Wartość pola

ushort

CSS_PT

Wartość jest długością (pt). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_PT = 9

Wartość pola

ushort

CSS_PX

Wartość jest długością (px). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_PX = 5

Wartość pola

ushort

CSS_RAD

Wartość jest kątem (rad). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_RAD = 12

Wartość pola

ushort

CSS_RECT

Wartość jest funkcją prostą. wartość można uzyskać za pomocą metody GetRectValue.

public const ushort CSS_RECT = 26

Wartość pola

ushort

CSS_REM

Wartość jest długością (rem). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_REM = 19

Wartość pola

ushort

CSS_RGBCOLOR

Wartość jest kolorem RGB. Wartość można uzyskać za pomocą metody GetRGBColorValue.

public const ushort CSS_RGBCOLOR = 27

Wartość pola

ushort

CSS_S

Wartość jest czasem (s). Wartość można uzyskać za pomocą metody getFloatValue.

public const ushort CSS_S = 15

Wartość pola

ushort

CSS_STRING

Wartość jest STRING. Wartość można uzyskać za pomocą metody getStringValue.

public const ushort CSS_STRING = 21

Wartość pola

ushort

CSS_UNKNOWN

Wartość nie jest uznaną wartością CSS2. wartość można uzyskać tylko za pomocą atrybutu cssText.

public const ushort CSS_UNKNOWN = 0

Wartość pola

ushort

CSS_URI

Wartość jest URI. Wartość można uzyskać za pomocą metody getStringValue.

public const ushort CSS_URI = 22

Wartość pola

ushort

CSS_VH

Wartość wynosi procent całkowitej wysokości widoku.

public const ushort CSS_VH = 32

Wartość pola

ushort

CSS_VMAX

Wartość jest procentem szerokości lub wysokości widokowego portu, który jest większy.

public const ushort CSS_VMAX = 34

Wartość pola

ushort

CSS_VMIN

Wartość jest procentem szerokości lub wysokości widokowego portu, który jest mniejszy.

public const ushort CSS_VMIN = 33

Wartość pola

ushort

CSS_VW

Wartość wynosi procent całkowitej szerokości widoku.

public const ushort CSS_VW = 31

Wartość pola

ushort

Properties

PrimitiveType

Typ wartości określony przez wyżej określone stawki.

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

Wartość nieruchomości

ushort

Methods

GetCounterValue()

Ta metoda jest używana do uzyskania wartości Counter. Jeśli ta wartość CSS nie zawiera wartości Counter, zostanie podniesiony DOMException. Modyfikacja właściwości odpowiedniego stylu można osiągnąć za pomocą interfejsu Counter.

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

Returns

Counter

Powrót Counter Value

GetFloatValue(wstrząsać)

Metoda ta jest używana do uzyskania wartości float w określonej jednostce.Jeśli ta wartość CSS nie zawiera wartości float lub nie może być konwertowana w określonej jednostce, powstaje DOMException.

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

Parameters

unitType ushort

Rodzaj jednostki .

Returns

float

Powrót wartości

GetIntValue(wstrząsać)

Metoda ta jest używana do uzyskania wartości int w określonej jednostce.Jeśli ta wartość CSS nie zawiera wartości int lub nie może być konwertowana w określonej jednostce, powstaje DOMException.

public abstract int GetIntValue(ushort unitType)

Parameters

unitType ushort

Rodzaj jednostki .

Returns

int

Powrót wartości

Czerwonowa wartość()

Ta metoda jest używana do uzyskania koloru RGB. Jeśli ta wartość CSS nie zawiera wartości koloru RGB, zostaje podniesiony DOMException. Modyfikacja właściwości odpowiedniego stylu można osiągnąć za pomocą interfejsu RGBColor.

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

Returns

RGBColor

Powrót wartości kolorów RGB

GetRectValue()

Metoda ta jest używana do uzyskania wartości Rect. Jeśli ta wartość CSS nie zawiera wartości Rect, powstaje DOMException. Modyfikacja właściwości odpowiedniego stylu można osiągnąć za pomocą interfejsu Rect.

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

Returns

Rect

Powrót wartości prawidłowej

GetStringValue()

Metoda ta jest używana do uzyskania wartości paska.Jeśli wartość CSS nie zawiera wartości paska, powstaje DOMException.

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

Returns

string

Powrót wartości

SetFloatValue(Szydło, Float)

Metoda ustawienia wartości przepływu z określoną jednostką.Jeśli właściwość przymocowana do tej wartości nie może zaakceptować określonej jednostki lub wartości przepływu, wartość zostanie niezmieniona i zostanie podniesiona wyjątek DOM.

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

Parameters

unitType ushort

Rodzaj jednostki .

floatValue float

Wartość floty.

SetIntValue(Szydło, int)

Metoda ustawienia wartości int z określoną jednostką.Jeśli właściwość przymocowana do tej wartości nie może zaakceptować określonej jednostki lub wartości int, wartość zostanie niezmieniona i zostanie podniesiona wyjątek DOM.

public abstract void SetIntValue(ushort unitType, int intValue)

Parameters

unitType ushort

Rodzaj jednostki .

intValue int

I wartość int.

SetStringValue(Szydło, String)

Metoda ustawienia wartości łańcucha z określoną jednostką.Jeśli właściwość przymocowana do tej wartości nie może zaakceptować określonej jednostki lub wartości łańcucha, wartość zostanie niezmieniona i zostanie podniesiona wyjątek DOM.

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

Parameters

stringType ushort

Rodzaj łańcucha

stringValue string

Wartość łańcucha

 Polski