Class CSSPrimitiveValue
Název místa: Aspose.Html.Dom.Css Sbírka: Aspose.HTML.dll (25.5.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.
[DOMName("CSSPrimitiveValue")]
[DOMObject]
[ComVisible(true)]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChangedInheritance
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 = 24Polní hodnota
CSS_CH
Hodnota je délka (ch).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_CH = 20Polní hodnota
CSS_CM
Hodnota je délka (cm). hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_CM = 6Polní hodnota
CSS_COUNTER
Hodnota je funkce počtu nebo počtu.Hodnota lze získat pomocí metody GetCounterValue.
public const ushort CSS_COUNTER = 25Polní hodnota
CSS_DEG
Hodnota je úhel (deg).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_DEG = 11Polní hodnota
CSS_DIMENSION
Hodnota je číslo s neznámou dimenzí.Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_DIMENSION = 18Polní hodnota
CSS_DPCM
Hodnota je 1 bod na centimetr (dpcm).
public const ushort CSS_DPCM = 29Polní hodnota
CSS_DPI
Hodnota je jedna bodka za palec (dpi).
public const ushort CSS_DPI = 28Polní hodnota
CSS_DPPX
Hodnota je bod na jednotku „px“ (dppx).
public const ushort CSS_DPPX = 30Polní hodnota
CSS_EMS
Hodnotu lze získat pomocí metody getFloatValue.
public const ushort CSS_EMS = 3Polní hodnota
CSS_EXS
Hodnota je délka (exs).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_EXS = 4Polní hodnota
CSS_GRAD
Hodnota je úhel (grad). hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_GRAD = 13Polní hodnota
CSS_HZ
Hodnota je frekvence (Hz).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_HZ = 16Polní hodnota
CSS_IDENT
Hodnotu lze získat pomocí metody getStringValue.
public const ushort CSS_IDENT = 23Polní hodnota
CSS_IN
Hodnota je délka (in).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_IN = 8Polní hodnota
CSS_KHZ
Hodnota je frekvence (kHz).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_KHZ = 17Polní hodnota
CSS_MM
Hodnota je délka (mm). hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_MM = 7Polní hodnota
CSS_MS
Hodnota je čas (ms). hodnota může být získána pomocí metody getFloatValue.
public const ushort CSS_MS = 14Polní hodnota
CSS_NUMBER
Hodnotu lze získat pomocí metody getFloatValue.
public const ushort CSS_NUMBER = 1Polní hodnota
CSS_PC
Hodnota je délka (pc). hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_PC = 10Polní hodnota
CSS_PERCENTAGE
Hodnotu lze získat pomocí metody getFloatValue.
public const ushort CSS_PERCENTAGE = 2Polní hodnota
CSS_PT
Hodnota je délka (pt). hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_PT = 9Polní hodnota
CSS_PX
Hodnota je délka (px).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_PX = 5Polní hodnota
CSS_RAD
Hodnota je úhel (rad).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_RAD = 12Polní hodnota
CSS_RECT
Hodnota je pravá funkce.Hodnota lze získat pomocí metody GetRectValue.
public const ushort CSS_RECT = 26Polní hodnota
CSS_REM
Hodnota je délka (rem).Hodnota lze získat pomocí metody getFloatValue.
public const ushort CSS_REM = 19Polní hodnota
CSS_RGBCOLOR
Hodnota je barva RGB. Hodnota lze získat pomocí metody GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27Polní hodnota
CSS_S
Hodnota je čas (s). hodnota může být získána pomocí metody getFloatValue.
public const ushort CSS_S = 15Polní hodnota
CSS_STRING
Hodnota je STRING. Hodnota lze získat pomocí metody getStringValue.
public const ushort CSS_STRING = 21Polní hodnota
CSS_UNKNOWN
Hodnota není uznávaná hodnota CSS2. hodnota lze získat pouze pomocí atributu cssText.
public const ushort CSS_UNKNOWN = 0Polní hodnota
CSS_URI
Hodnota je URI. Hodnota lze získat pomocí metody getStringValue.
public const ushort CSS_URI = 22Polní hodnota
CSS_VH
Hodnota je procento celkové výšky zobrazen.
public const ushort CSS_VH = 32Polní hodnota
CSS_VMAX
Hodnota je procento šířky nebo výšky zobrazení, který je vět.
public const ushort CSS_VMAX = 34Polní hodnota
CSS_VMIN
Hodnota je procento šířky nebo výšky zobrazení, který je men.
public const ushort CSS_VMIN = 33Polní hodnota
CSS_VW
Hodnota je procento celkové šířky zobrazen.
public const ushort CSS_VW = 31Polní 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.