Class CSSPrimitiveValue

Class CSSPrimitiveValue

Název místa: Aspose.Html.Dom.Css Sbírka: Aspose.HTML.dll (25.4.0)

Rozhraní CSSPrimitiveValue představuje jedinou hodnotu CSS. Tento rozhraní může být použit k určení hodnoty konkrétní stylové vlastnosti v současnosti nastavené v bloku nebo k nastavení konkrétní stylové vlastnosti výslovně v bloku. Příklad tohoto rozhraní může být získán z metody getPropertyCSSValue rozhraní CSSStyleDeclaration.

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

Inheritance

object DOMObject CSSValue CSSPrimitiveValue

Implements

INotifyPropertyChanged

Dědiční členové

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

CSSPrimitivní hodnota(Štěpánek)

Začíná nový příklad třídy Aspose.Html.Dom.Css.CSSPrimitiveValue.

protected CSSPrimitiveValue(ushort unitType)

Parameters

unitType ushort

Typ jednotky.

Fields

CSS_ATTR

Hodnota je funkce atributu.Hodnota lze získat pomocí metody getStringValue.

public const ushort CSS_ATTR = 24

Polní hodnota

ushort

CSS_CH

Hodnota je délka (ch).Hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_CH = 20

Polní hodnota

ushort

CSS_CM

Hodnota je délka (cm). hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_CM = 6

Polní hodnota

ushort

CSS_COUNTER

Hodnota je funkce počtu nebo počtu.Hodnota lze získat pomocí metody GetCounterValue.

public const ushort CSS_COUNTER = 25

Polní hodnota

ushort

CSS_DEG

Hodnota je úhel (deg).Hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_DEG = 11

Polní hodnota

ushort

CSS_DIMENSION

Hodnota je číslo s neznámou dimenzí.Hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_DIMENSION = 18

Polní hodnota

ushort

CSS_DPCM

Hodnota je 1 bod na centimetr (dpcm).

public const ushort CSS_DPCM = 29

Polní hodnota

ushort

CSS_DPI

Hodnota je jedna bodka za palec (dpi).

public const ushort CSS_DPI = 28

Polní hodnota

ushort

CSS_DPPX

Hodnota je bod na jednotku „px“ (dppx).

public const ushort CSS_DPPX = 30

Polní hodnota

ushort

CSS_EMS

Hodnotu lze získat pomocí metody getFloatValue.

public const ushort CSS_EMS = 3

Polní hodnota

ushort

CSS_EXS

Hodnota je délka (exs).Hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_EXS = 4

Polní hodnota

ushort

CSS_GRAD

Hodnota je úhel (grad). hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_GRAD = 13

Polní hodnota

ushort

CSS_HZ

Hodnota je frekvence (Hz).Hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_HZ = 16

Polní hodnota

ushort

CSS_IDENT

Hodnotu lze získat pomocí metody getStringValue.

public const ushort CSS_IDENT = 23

Polní hodnota

ushort

CSS_IN

Hodnota je délka (in).Hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_IN = 8

Polní hodnota

ushort

CSS_KHZ

Hodnota je frekvence (kHz).Hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_KHZ = 17

Polní hodnota

ushort

CSS_MM

Hodnota je délka (mm). hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_MM = 7

Polní hodnota

ushort

CSS_MS

Hodnota je čas (ms). hodnota může být získána pomocí metody getFloatValue.

public const ushort CSS_MS = 14

Polní hodnota

ushort

CSS_NUMBER

Hodnotu lze získat pomocí metody getFloatValue.

public const ushort CSS_NUMBER = 1

Polní hodnota

ushort

CSS_PC

Hodnota je délka (pc). hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_PC = 10

Polní hodnota

ushort

CSS_PERCENTAGE

Hodnotu lze získat pomocí metody getFloatValue.

public const ushort CSS_PERCENTAGE = 2

Polní hodnota

ushort

CSS_PT

Hodnota je délka (pt). hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_PT = 9

Polní hodnota

ushort

CSS_PX

Hodnota je délka (px).Hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_PX = 5

Polní hodnota

ushort

CSS_RAD

Hodnota je úhel (rad).Hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_RAD = 12

Polní hodnota

ushort

CSS_RECT

Hodnota je pravá funkce.Hodnota lze získat pomocí metody GetRectValue.

public const ushort CSS_RECT = 26

Polní hodnota

ushort

CSS_REM

Hodnota je délka (rem).Hodnota lze získat pomocí metody getFloatValue.

public const ushort CSS_REM = 19

Polní hodnota

ushort

CSS_RGBCOLOR

Hodnota je barva RGB. Hodnota lze získat pomocí metody GetRGBColorValue.

public const ushort CSS_RGBCOLOR = 27

Polní hodnota

ushort

CSS_S

Hodnota je čas (s). hodnota může být získána pomocí metody getFloatValue.

public const ushort CSS_S = 15

Polní hodnota

ushort

CSS_STRING

Hodnota je STRING. Hodnota lze získat pomocí metody getStringValue.

public const ushort CSS_STRING = 21

Polní hodnota

ushort

CSS_UNKNOWN

Hodnota není uznávaná hodnota CSS2. hodnota lze získat pouze pomocí atributu cssText.

public const ushort CSS_UNKNOWN = 0

Polní hodnota

ushort

CSS_URI

Hodnota je URI. Hodnota lze získat pomocí metody getStringValue.

public const ushort CSS_URI = 22

Polní hodnota

ushort

CSS_VH

Hodnota je procento celkové výšky zobrazen.

public const ushort CSS_VH = 32

Polní hodnota

ushort

CSS_VMAX

Hodnota je procento šířky nebo výšky zobrazení, který je vět.

public const ushort CSS_VMAX = 34

Polní hodnota

ushort

CSS_VMIN

Hodnota je procento šířky nebo výšky zobrazení, který je men.

public const ushort CSS_VMIN = 33

Polní hodnota

ushort

CSS_VW

Hodnota je procento celkové šířky zobrazen.

public const ushort CSS_VW = 31

Polní hodnota

ushort

Properties

PrimitiveType

Druh hodnoty, jak je definován výše uvedenými konstantami.

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

Hodnota nemovitosti

ushort

Methods

GetCounterValue()

Tato metoda se používá k získání hodnoty Counter. Pokud tato hodnota CSS neobsahuje hodnotu Counter, vzniká DOMException. Změna příslušné vlastnosti stylu lze dosáhnout pomocí rozhraní Counter.

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

Returns

Counter

Zpět Counter hodnoty

GetFloatValue(Štěpánek)

Pokud tato hodnota CSS neobsahuje hodnotu nebo nemůže být převedena do dané jednotky, vytvoří se výjimka DOM.

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

Parameters

unitType ushort

Typ jednotky.

Returns

float

Zpětná hodnota

GetIntValue(Štěpánek)

Tato metoda se používá k získání hodnoty int v určité jednotce. Pokud tato hodnota CSS neobsahuje hodnotu int nebo nemůže být převedena do určité jednotky, vytvoří se výjimka DOM.

public abstract int GetIntValue(ushort unitType)

Parameters

unitType ushort

Typ jednotky.

Returns

int

Zpětná hodnota

Vlastní barva()

Tato metoda se používá k získání barvy RGB. Pokud tato hodnota CSS neobsahuje hodnotu barvy RGB, vzniká výjimka DOM. Změna příslušné vlastnosti stylu lze dosáhnout pomocí rozhraní RGBColor.

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

Returns

RGBColor

Zpět RGB barevná hodnota

GetRectValue()

Tato metoda se používá k získání hodnoty Rect. Pokud tato hodnota CSS neobsahuje hodnotu Rect, je vytvořena výjimka DOM. Změna příslušné vlastnosti stylu může být dosažena pomocí rozhraní Rect.

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

Returns

Rect

Vrátí správnou hodnotu

GetStringValue()

Tato metoda se používá k získání hodnoty řetězce.Pokud hodnota CSS neobsahuje hodnotu řetězce, vzniká DOMException.

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

Returns

string

Zpětná hodnota

SetFloatValue(Štěpánek, float)

Jestliže vlastnost připojená k této hodnotě nemůže přijmout specifikovanou jednotku nebo hodnotu, bude hodnota nezměněna a zvýší se výjimka DOM.

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

Parameters

unitType ushort

Typ jednotky.

floatValue float

a flotilní hodnotu.

SetIntValue(Štěpánek, int)

Pokud majetek připojený k této hodnotě nemůže přijmout specifikovanou jednotku nebo hodnotu int, bude hodnota nezměněna a zvýší se výjimka DOM.

public abstract void SetIntValue(ushort unitType, int intValue)

Parameters

unitType ushort

Typ jednotky.

intValue int

Je to int hodnota.

SetStringValue(Štěpánek, String)

Metoda nastavení hodnoty řetězce se specifikovanou jednotkou. Pokud vlastnost připojená k této hodnotě nemůže přijmout specifikovanou jednotku nebo hodnotu řetězce, bude hodnota nezměněna a zvýší se výjimka DOM.

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

Parameters

stringType ushort

Typ řetězce.

stringValue string

Hodnoty řetěz.

 Čeština