Class CSSPrimitiveValue
A név: Aspose.Html.Dom.Css Összefoglaló: Aspose.HTML.dll (25.4.0)
A CSSPrimitiveValue interfész egyetlen CSS értéket képvisel. Ez az interfész egy blokkban jelenleg beállított egy adott stílus tulajdonság értékének meghatározására vagy egy adott stílus tulajdonság kifejezetten a blokkban történő beállítására használható. Ennek az interfésznek egy példája a getPropertyCSSValue módszerből a CSSStyleDeclaration interfészből származik. A CSSPrimitiveValue objektum csak egy CSS tulajdonság kontextusában fordul elő.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Inheritance
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Implements
Örökletes tagok
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ív érték(Szilveszter)
Elindítja az Aspose.Html.Dom.Css.CSSPrimitiveValue osztály új példányát.
protected CSSPrimitiveValue(ushort unitType)
Parameters
unitType
ushort
Az egység típusa.
Fields
CSS_ATTR
Az érték az attribútum funkció. az érték a getStringValue módszerrel érhető el.
public const ushort CSS_ATTR = 24
mező értéke
CSS_CH
Az érték egy hossza (ch). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_CH = 20
mező értéke
CSS_CM
Az érték egy hosszúság (cm). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_CM = 6
mező értéke
CSS_COUNTER
Az érték egy számláló vagy számláló funkció. az érték a GetCounterValue módszerrel érhető el.
public const ushort CSS_COUNTER = 25
mező értéke
CSS_DEG
Az érték egy sarok (deg). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_DEG = 11
mező értéke
CSS_DIMENSION
Az érték egy ismeretlen dimenzióval rendelkező szám. Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_DIMENSION = 18
mező értéke
CSS_DPCM
Az érték egy pont per centiméter (dpcm).
public const ushort CSS_DPCM = 29
mező értéke
CSS_DPI
Az értéke egy pont per inch (dpi).
public const ushort CSS_DPI = 28
mező értéke
CSS_DPPX
Az értéke a „px” egységre (dppx) egy pont.
public const ushort CSS_DPPX = 30
mező értéke
CSS_EMS
Az érték egy hosszúság (em). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_EMS = 3
mező értéke
CSS_EXS
Az érték egy hosszúság (exs). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_EXS = 4
mező értéke
CSS_GRAD
Az érték egy sarok (fok). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_GRAD = 13
mező értéke
CSS_HZ
Az érték egy frekvencia (Hz). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_HZ = 16
mező értéke
CSS_IDENT
Az érték egy azonosító. az érték a getStringValue módszerrel érhető el.
public const ushort CSS_IDENT = 23
mező értéke
CSS_IN
Az érték egy hosszúság (in). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_IN = 8
mező értéke
CSS_KHZ
Az érték egy frekvencia (kHz). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_KHZ = 17
mező értéke
CSS_MM
Az érték egy hosszúság (mm). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_MM = 7
mező értéke
CSS_MS
Az érték egy idő (ms). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_MS = 14
mező értéke
CSS_NUMBER
Az érték egy egyszerű szám. Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_NUMBER = 1
mező értéke
CSS_PC
Az érték egy hosszúság (pc). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_PC = 10
mező értéke
CSS_PERCENTAGE
Az értéket a getFloatValue módszerrel lehet elérni.
public const ushort CSS_PERCENTAGE = 2
mező értéke
CSS_PT
Az érték egy hosszúság (pt). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_PT = 9
mező értéke
CSS_PX
Az érték egy hosszúság (px). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_PX = 5
mező értéke
CSS_RAD
Az érték egy sarok (rad). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_RAD = 12
mező értéke
CSS_RECT
Az értéket a GetRectValue módszerrel lehet elérni.
public const ushort CSS_RECT = 26
mező értéke
CSS_REM
Az érték egy hosszúság (rem). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_REM = 19
mező értéke
CSS_RGBCOLOR
Az érték RGB szín. Az érték a GetRGBColorValue módszerrel érhető el.
public const ushort CSS_RGBCOLOR = 27
mező értéke
CSS_S
Az érték egy idő (s). Az érték a getFloatValue módszerrel érhető el.
public const ushort CSS_S = 15
mező értéke
CSS_STRING
Az érték a STRING. Az érték a getStringValue módszerrel érhető el.
public const ushort CSS_STRING = 21
mező értéke
CSS_UNKNOWN
Az érték nem egy elismert CSS2 érték. Az érték csak a cssText attribútum használatával érhető el.
public const ushort CSS_UNKNOWN = 0
mező értéke
CSS_URI
Az érték URI. Az értéket a getStringValue módszerrel lehet elérni.
public const ushort CSS_URI = 22
mező értéke
CSS_VH
Az érték a teljes látóport magasságának százalékos arányát jelenti.
public const ushort CSS_VH = 32
mező értéke
CSS_VMAX
Az értéke a látóport szélességének vagy magasságának százalékos aránya, amely nagyobb.
public const ushort CSS_VMAX = 34
mező értéke
CSS_VMIN
Az értéke a látóport szélességének vagy magasságának százalékos aránya, amely kisebb.
public const ushort CSS_VMIN = 33
mező értéke
CSS_VW
Az érték a teljes látóport szélességének százalékos arányát jelenti.
public const ushort CSS_VW = 31
mező értéke
Properties
PrimitiveType
Az érték típusa, ahogyan azt a fenti állandók határozzák meg.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
ingatlan értéke
Methods
GetCounterValue()
Ezt a módszert a Counter érték megszerzésére használják.Ha ez a CSS érték nem tartalmaz egy counter értéket, a DOMException-t emelik.A megfelelő stílus tulajdonság módosítása a Counter interfész segítségével érhető el.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Returns
Vissza a Counter értéket
GetFloatValue(Szilveszter)
Ez a módszer egy meghatározott egységben áramlási értéket kap. Ha ez a CSS értéke nem tartalmaz áramlási értéket, vagy nem lehet átalakítani a meghatározott egységbe, egy DOMException emelkedik.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parameters
unitType
ushort
Az egység típusa.
Returns
Visszatérő érték
GetIntValue(Szilveszter)
Ez a módszer egy meghatározott egységben int értéket kap. Ha ez a CSS értéke nem tartalmaz int értéket, vagy a meghatározott egységbe nem lehet átalakítani, a DOMException felvázol.
public abstract int GetIntValue(ushort unitType)
Parameters
unitType
ushort
Az egység típusa.
Returns
Visszatérő érték
Férfi színek()
Ezt a módszert az RGB szín megszerzésére használják.Ha ez a CSS értéke nem tartalmaz RGB színértéket, a DOMException-t emelik.A megfelelő stílus tulajdonság módosítása az RGBColor interfész segítségével érhető el.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Returns
Visszaadja az RGB színértéket
GetRectValue()
Ezt a módszert a Rect érték megszerzésére használják.Ha ez a CSS érték nem tartalmaz egy rect értéket, a DOMException-t emelik.A megfelelő stílus tulajdonság módosítása a Rect interfész segítségével érhető el.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Returns
Visszaadja a megfelelő értéket
GetStringValue()
Ez a módszer a string érték megszerzésére szolgál.Ha a CSS értéke nem tartalmaz string értéket, a DOMException emelkedik.
[DOMName("getStringValue")]
public abstract string GetStringValue()
Returns
Visszatérő érték
SetFloatValue(Hajdúszoboszló, Float)
Ha az adott értékhez csatolt tulajdonság nem tudja elfogadni a meghatározott egységet vagy a csatolt értéket, az érték változatlan lesz, és a DOMException emelkedik.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
Parameters
unitType
ushort
Az egység típusa.
floatValue
float
A flotta értéke.
SetIntValue(Szilveszter int)
Az int érték meghatározásának módszere egy meghatározott egységgel.Ha az e értékhez csatolt tulajdonság nem fogadhatja el a meghatározott egységet vagy az int értéket, az értéke változatlan lesz, és a DOMException emelkedik.
public abstract void SetIntValue(ushort unitType, int intValue)
Parameters
unitType
ushort
Az egység típusa.
intValue
int
Az int értéke.
SetStringValue(Szilveszter, String)
Ha az adott értékhez csatolt tulajdonság nem tudja elfogadni az adott egységet vagy a csatornát, az érték változatlan lesz, és a DOMException emelkedik.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
Parameters
stringType
ushort
A szalag típusa.
stringValue
string
A string értéke.