Class CSSPrimitiveValue
Pôvodný názov: Aspose.Html.Dom.Css Zhromaždenie: Aspose.HTML.dll (25.4.0)
Rozhranie CSSPrimitiveValue predstavuje jednu hodnotu CSS. Tento rozhranie môže byť použitý na určenie hodnoty konkrétneho štýlového majetku v súčasnosti nastaveného v bloku alebo na nastavenie konkrétneho štýlového majetku výslovne v bloku. Príklad tohto rozhrania môže byť získaný z metódy getPropertyCSSValue rozhrania CSSStyleDeclaration.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Inheritance
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Implements
Z dedičných č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
CSSPrimitívna hodnota(Ťažko)
Iniciuje novú inštanciu triedy Aspose.Html.Dom.Css.CSSPrimitiveValue.
protected CSSPrimitiveValue(ushort unitType)
Parameters
unitType
ushort
Typ jednotky .
Fields
CSS_ATTR
Hodnota je funkcia atribútu. hodnota môže byť získaná pomocou metódy getStringValue.
public const ushort CSS_ATTR = 24
Fieldová hodnota
CSS_CH
Hodnota je dĺžka (ch). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_CH = 20
Fieldová hodnota
CSS_CM
Hodnota je dĺžka (cm). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_CM = 6
Fieldová hodnota
CSS_COUNTER
Hodnota je funkcia počtu alebo počtu.Hodnota sa môže získať pomocou metódy GetCounterValue.
public const ushort CSS_COUNTER = 25
Fieldová hodnota
CSS_DEG
Hodnota je uhol (deg). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_DEG = 11
Fieldová hodnota
CSS_DIMENSION
Hodnota je číslo s neznámym rozmerom. hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_DIMENSION = 18
Fieldová hodnota
CSS_DPCM
Hodnota je 1 bod na centimeter (dpcm).
public const ushort CSS_DPCM = 29
Fieldová hodnota
CSS_DPI
Hodnota je jedna bodka na palec (dpi).
public const ushort CSS_DPI = 28
Fieldová hodnota
CSS_DPPX
Hodnota je bod na jednotku „px“ (dppx).
public const ushort CSS_DPPX = 30
Fieldová hodnota
CSS_EMS
Hodnota je dĺžka (ems). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_EMS = 3
Fieldová hodnota
CSS_EXS
Hodnota je dĺžka (exs). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_EXS = 4
Fieldová hodnota
CSS_GRAD
Hodnota je uhol (grad). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_GRAD = 13
Fieldová hodnota
CSS_HZ
Hodnota je frekvencia (Hz). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_HZ = 16
Fieldová hodnota
CSS_IDENT
Hodnotu možno získať pomocou metódy getStringValue.
public const ushort CSS_IDENT = 23
Fieldová hodnota
CSS_IN
Hodnota je dĺžka (in). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_IN = 8
Fieldová hodnota
CSS_KHZ
Hodnota je frekvencia (kHz). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_KHZ = 17
Fieldová hodnota
CSS_MM
Hodnota je dĺžka (mm). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_MM = 7
Fieldová hodnota
CSS_MS
Hodnota je čas (ms). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_MS = 14
Fieldová hodnota
CSS_NUMBER
Hodnotu možno získať pomocou metódy getFloatValue.
public const ushort CSS_NUMBER = 1
Fieldová hodnota
CSS_PC
Hodnota je dĺžka (pc). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_PC = 10
Fieldová hodnota
CSS_PERCENTAGE
Hodnota je percento. hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_PERCENTAGE = 2
Fieldová hodnota
CSS_PT
Hodnota je dĺžka (pt). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_PT = 9
Fieldová hodnota
CSS_PX
Hodnota je dĺžka (px). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_PX = 5
Fieldová hodnota
CSS_RAD
Hodnota je uhol (rad). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_RAD = 12
Fieldová hodnota
CSS_RECT
Hodnota je funkcia rect. Hodnota sa dá získať pomocou metódy GetRectValue.
public const ushort CSS_RECT = 26
Fieldová hodnota
CSS_REM
Hodnota je dĺžka (rem). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_REM = 19
Fieldová hodnota
CSS_RGBCOLOR
Hodnota je farba RGB. Hodnota sa dá získať pomocou metódy GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27
Fieldová hodnota
CSS_S
Hodnota je čas (s). hodnota môže byť získaná pomocou metódy getFloatValue.
public const ushort CSS_S = 15
Fieldová hodnota
CSS_STRING
Hodnota je STRING. Hodnota sa dá získať pomocou metódy getStringValue.
public const ushort CSS_STRING = 21
Fieldová hodnota
CSS_UNKNOWN
Hodnota nie je uznaná hodnota CSS2. hodnota môže byť získaná iba pomocou atribútu cssText.
public const ushort CSS_UNKNOWN = 0
Fieldová hodnota
CSS_URI
Hodnota je URI. Hodnota sa dá získať pomocou metódy getStringValue.
public const ushort CSS_URI = 22
Fieldová hodnota
CSS_VH
Hodnota je percento celkovej výšky zobrazenia.
public const ushort CSS_VH = 32
Fieldová hodnota
CSS_VMAX
Hodnota je percento šírky alebo výšky zobrazenia, ktorý je väčší.
public const ushort CSS_VMAX = 34
Fieldová hodnota
CSS_VMIN
Hodnota je percento šírky alebo výšky zobrazeného portu, ktorý je menší.
public const ushort CSS_VMIN = 33
Fieldová hodnota
CSS_VW
Hodnota je percento celkovej šírky zobrazenia.
public const ushort CSS_VW = 31
Fieldová hodnota
Properties
PrimitiveType
Typ hodnoty definovaný konštantmi uvedenými vyššie.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
Hodnota nehnuteľnosti
Methods
GetCounterValue()
Táto metóda sa používa na získanie hodnoty Counter. Ak táto hodnota CSS neobsahuje hodnotu Counter, vzniká DOMException.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Returns
Vrátenie Counter hodnoty
GetFloatValue(Ťažko)
Táto metóda sa používa na získanie hodnoty float v špecifikovanej jednotke.Ak táto hodnota CSS neobsahuje hodnotu float alebo sa nemôže previesť do špecifikovanej jednotky, vytvorí sa výnimka DOM.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parameters
unitType
ushort
Typ jednotky .
Returns
Vrátenie hodnoty
GetIntValue(Ťažko)
Táto metóda sa používa na získanie hodnoty int v špecifickej jednotke.Ak táto hodnota CSS neobsahuje hodnotu int alebo nemôže byť premenená na špecifickú jednotku, vytvorí sa DOMException.
public abstract int GetIntValue(ushort unitType)
Parameters
unitType
ushort
Typ jednotky .
Returns
Vrátenie hodnoty
ZľavyRGBColorValue()
Táto metóda sa používa na získanie farby RGB. Ak táto hodnota CSS neobsahuje hodnotu farby RGB, vzniká DOMException. Modifikácia príslušnej vlastnosti štýlu sa môže dosiahnuť pomocou rozhrania RGBColor.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Returns
Vráti RGB farebnú hodnotu
GetRectValue()
Táto metóda sa používa na získanie hodnoty Rect. Ak táto hodnota CSS neobsahuje hodnotu Rect, vzniká DOMException. Zmeny na príslušnú vlastnosť štýlu sa môžu dosiahnuť pomocou rozhrania Rect.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Returns
Vráti správnu hodnotu
GetStringValue()
Táto metóda sa používa na získanie hodnoty pruhov. Ak hodnota CSS neobsahuje hodnotu pruhov, vzniká DOMException.
[DOMName("getStringValue")]
public abstract string GetStringValue()
Returns
Vrátenie hodnoty
SetFloatValue(Šmykľavka, float)
Ak majetok pripojený k tejto hodnote nemôže prijať špecifikovanú jednotku alebo hodnotu, hodnota sa nezmení a zvýši sa výnimka DOM.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
Parameters
unitType
ushort
Typ jednotky .
floatValue
float
To je flotilná hodnota.
SetIntValue(Šmykľavka, int)
Metóda nastavenia hodnoty int so špecifikovanou jednotkou.Ak majetok pripojený k tejto hodnote nemôže prijať špecifikovanú jednotku alebo hodnotu int, hodnota sa nezmení a zvýši sa výnimka DOM.
public abstract void SetIntValue(ushort unitType, int intValue)
Parameters
unitType
ushort
Typ jednotky .
intValue
int
Je to int hodnota.
SetStringValue(Strieľať, Strieľať)
Metóda nastavenia hodnoty reťazca so špecifikovanou jednotkou.Ak vlastnosť pripojená k tejto hodnote nemôže prijať špecifikovanú jednotku alebo hodnotu reťazca, hodnota sa nezmení a zvýši sa výnimka DOM.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
Parameters
stringType
ushort
Typ prúžkového prúžku.
stringValue
string
Hodnoty striekačky .