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
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
CSS_CH
Hodnota je délka (ch).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_CH = 20
Polní hodnota
CSS_CM
Hodnota je délka (cm). hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_CM = 6
Polní hodnota
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
CSS_DEG
Hodnota je úhel (deg).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_DEG = 11
Polní hodnota
CSS_DIMENSION
Hodnota je číslo s neznámou dimenzí.Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_DIMENSION = 18
Polní hodnota
CSS_DPCM
Hodnota je 1 bod na centimetr (dpcm).
public const ushort CSS_DPCM = 29
Polní hodnota
CSS_DPI
Hodnota je jedna bodka za palec (dpi).
public const ushort CSS_DPI = 28
Polní hodnota
CSS_DPPX
Hodnota je bod na jednotku „px“ (dppx).
public const ushort CSS_DPPX = 30
Polní hodnota
CSS_EMS
Hodnotu lze získat pomocí metody getFloatValue.
public const ushort CSS_EMS = 3
Polní hodnota
CSS_EXS
Hodnota je délka (exs).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_EXS = 4
Polní hodnota
CSS_GRAD
Hodnota je úhel (grad). hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_GRAD = 13
Polní hodnota
CSS_HZ
Hodnota je frekvence (Hz).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_HZ = 16
Polní hodnota
CSS_IDENT
Hodnotu lze získat pomocí metody getStringValue.
public const ushort CSS_IDENT = 23
Polní hodnota
CSS_IN
Hodnota je délka (in).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_IN = 8
Polní hodnota
CSS_KHZ
Hodnota je frekvence (kHz).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_KHZ = 17
Polní hodnota
CSS_MM
Hodnota je délka (mm). hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_MM = 7
Polní hodnota
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
CSS_NUMBER
Hodnotu lze získat pomocí metody getFloatValue.
public const ushort CSS_NUMBER = 1
Polní hodnota
CSS_PC
Hodnota je délka (pc). hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_PC = 10
Polní hodnota
CSS_PERCENTAGE
Hodnotu lze získat pomocí metody getFloatValue.
public const ushort CSS_PERCENTAGE = 2
Polní hodnota
CSS_PT
Hodnota je délka (pt). hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_PT = 9
Polní hodnota
CSS_PX
Hodnota je délka (px).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_PX = 5
Polní hodnota
CSS_RAD
Hodnota je úhel (rad).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_RAD = 12
Polní hodnota
CSS_RECT
Hodnota je pravá funkce.Hodnota lze získat pomocí metody GetRectValue.
public const ushort CSS_RECT = 26
Polní hodnota
CSS_REM
Hodnota je délka (rem).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_REM = 19
Polní hodnota
CSS_RGBCOLOR
Hodnota je barva RGB. Hodnota lze získat pomocí metody GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27
Polní hodnota
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
CSS_STRING
Hodnota je STRING. Hodnota lze získat pomocí metody getStringValue.
public const ushort CSS_STRING = 21
Polní hodnota
CSS_UNKNOWN
Hodnota není uznávaná hodnota CSS2. hodnota lze získat pouze pomocí atributu cssText.
public const ushort CSS_UNKNOWN = 0
Polní hodnota
CSS_URI
Hodnota je URI. Hodnota lze získat pomocí metody getStringValue.
public const ushort CSS_URI = 22
Polní hodnota
CSS_VH
Hodnota je procento celkové výšky zobrazen.
public const ushort CSS_VH = 32
Polní hodnota
CSS_VMAX
Hodnota je procento šířky nebo výšky zobrazení, který je vět.
public const ushort CSS_VMAX = 34
Polní hodnota
CSS_VMIN
Hodnota je procento šířky nebo výšky zobrazení, který je men.
public const ushort CSS_VMIN = 33
Polní hodnota
CSS_VW
Hodnota je procento celkové šířky zobrazen.
public const ushort CSS_VW = 31
Polní hodnota
Properties
PrimitiveType
Druh hodnoty, jak je definován výše uvedenými konstantami.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
Hodnota nemovitosti
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
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
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
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
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
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
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.