Class CSSPrimitiveValue
Navne til: Aspose.Html.Dom.Css Sammensætning: Aspose.HTML.dll (25.4.0)
CSSPrimitiveValue-grænsefladen repræsenterer en enkelt CSS-værdi. Denne grænseflad kan bruges til at bestemme værdien af en bestemt stilegenskab, der i øjeblikket er indstillet i en blok, eller til at indstille en bestemt stilegenskab udtrykkeligt inden for bloken. Et eksempel på dette grænseflad kan opnås fra getPropertyCSSValue-metoden i CSSStyleDeclaration-grænsefladen. En CSSPrimitiveValue-objekt forekommer kun i en sammenhæng med en CSS-egenskab.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Inheritance
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Implements
De arvede medlemmer
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
CSSPrimitiveVærdi(Skæbne)
Initialiserer en ny instans af Aspose.Html.Dom.Css.CSSPrimitiveValue klasse.
protected CSSPrimitiveValue(ushort unitType)
Parameters
unitType
ushort
Typ af enheden.
Fields
CSS_ATTR
Værdien er en atributfunktion. værdien kan opnås ved hjælp af getStringValue-metoden.
public const ushort CSS_ATTR = 24
Fællesværdi
CSS_CH
Værdien er en længde (ch). Værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_CH = 20
Fællesværdi
CSS_CM
Værdien er en længde (cm). Værdien kan opnås ved hjælp af getFloatValue metoden.
public const ushort CSS_CM = 6
Fællesværdi
CSS_COUNTER
Værdien er en konto eller en kontofunktion. værdien kan opnås ved hjælp af GetCounterValue-metoden.
public const ushort CSS_COUNTER = 25
Fællesværdi
CSS_DEG
Værdien er en vinkel (deg).Værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_DEG = 11
Fællesværdi
CSS_DIMENSION
Værdien er et tal med en ukendt dimension. værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_DIMENSION = 18
Fællesværdi
CSS_DPCM
Værdien er en point pr. centimeter (dpcm).
public const ushort CSS_DPCM = 29
Fællesværdi
CSS_DPI
Værdien er en point pr. Inch (dpi).
public const ushort CSS_DPI = 28
Fællesværdi
CSS_DPPX
Værdien er en point per ‘px’ enhed (dppx).
public const ushort CSS_DPPX = 30
Fællesværdi
CSS_EMS
Værdien er en længde (ems). Værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_EMS = 3
Fællesværdi
CSS_EXS
Værdien er en længde (exs). værdien kan opnås ved hjælp af metoden getFloatValue.
public const ushort CSS_EXS = 4
Fællesværdi
CSS_GRAD
Værdien er en vinkel (grad).Værdien kan opnås ved hjælp af getFloatValue metoden.
public const ushort CSS_GRAD = 13
Fællesværdi
CSS_HZ
Værdien er en frekvens (Hz). værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_HZ = 16
Fællesværdi
CSS_IDENT
Værdien kan opnås ved hjælp af getStringValue-metoden.
public const ushort CSS_IDENT = 23
Fællesværdi
CSS_IN
Værdien er en længde (in). Værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_IN = 8
Fællesværdi
CSS_KHZ
Værdien er en frekvens (kHz). værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_KHZ = 17
Fællesværdi
CSS_MM
Værdien er en længde (mm). værdien kan opnås ved hjælp af getFloatValue metoden.
public const ushort CSS_MM = 7
Fællesværdi
CSS_MS
Værdien er en tid (ms). Værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_MS = 14
Fællesværdi
CSS_NUMBER
Værdien er et simpelt tal. Værdien kan opnås ved hjælp af getFloatValue metoden.
public const ushort CSS_NUMBER = 1
Fællesværdi
CSS_PC
Værdien er en længde (pc). værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_PC = 10
Fællesværdi
CSS_PERCENTAGE
Værdien er en procentdel. Værdien kan opnås ved hjælp af getFloatValue metoden.
public const ushort CSS_PERCENTAGE = 2
Fællesværdi
CSS_PT
Værdien er en længde (pt). Værdien kan opnås ved hjælp af metoden getFloatValue.
public const ushort CSS_PT = 9
Fællesværdi
CSS_PX
Værdien er en længde (px). værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_PX = 5
Fællesværdi
CSS_RAD
Værdien er en hjørne (rad). Værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_RAD = 12
Fællesværdi
CSS_RECT
Værdien er en retfunktion. værdien kan opnås ved hjælp af GetRectValue-metoden.
public const ushort CSS_RECT = 26
Fællesværdi
CSS_REM
Værdien er en længde (rem). Værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_REM = 19
Fællesværdi
CSS_RGBCOLOR
Værdien er en RGB farve. værdien kan opnås ved hjælp af GetRGBColorValue-metoden.
public const ushort CSS_RGBCOLOR = 27
Fællesværdi
CSS_S
Værdien er en tid (s). Værdien kan opnås ved hjælp af getFloatValue-metoden.
public const ushort CSS_S = 15
Fællesværdi
CSS_STRING
Værdien kan opnås ved hjælp af getStringValue-metoden.
public const ushort CSS_STRING = 21
Fællesværdi
CSS_UNKNOWN
Værdien er ikke en anerkendt CSS2-værdi. værdien kan kun opnås ved hjælp af cssText-attributtet.
public const ushort CSS_UNKNOWN = 0
Fællesværdi
CSS_URI
Værdien er en URI. Værdien kan opnås ved hjælp af getStringValue-metoden.
public const ushort CSS_URI = 22
Fællesværdi
CSS_VH
Værdien er en procentdel af hele visningsportens højde.
public const ushort CSS_VH = 32
Fællesværdi
CSS_VMAX
Værdien er en procentdel af visningsportens bredde eller højde, hvilket som helst er større.
public const ushort CSS_VMAX = 34
Fællesværdi
CSS_VMIN
Værdien er en procentdel af visningsportens bredde eller højde, hvilket som helst er mindre.
public const ushort CSS_VMIN = 33
Fællesværdi
CSS_VW
Værdien er en procentdel af den fulde viewportbredde.
public const ushort CSS_VW = 31
Fællesværdi
Properties
PrimitiveType
Den type værdi som defineret af de ovennævnte konstant.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
Ejendomsværdi
Methods
GetCounterValue()
Denne metode bruges til at få Counter-værdien. Hvis denne CSS-værdi ikke indeholder en Counter-værdi, opnås en DOMException. Modifikation til den tilsvarende stilegenskab kan opnås ved hjælp af Counter-grænsefladen.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Returns
Returnerer Counter værdi
GetFloatValue(Skæbne)
Denne metode bruges til at få en flådværdi i en specifik enhed. Hvis denne CSS-værdi ikke indeholder en flådværdi eller ikke kan konverteres til den specifikke enhed, oprettes en DOMException.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parameters
unitType
ushort
Typ af enheden.
Returns
Tilbage værdi
GetIntValue(Skæbne)
Denne metode bruges til at få en int-værdi i en specifik enhed. Hvis denne CSS-værdi ikke indeholder en int-værdi eller ikke kan konverteres til den specifikke enhed, oprettes en DOMException.
public abstract int GetIntValue(ushort unitType)
Parameters
unitType
ushort
Typ af enheden.
Returns
Tilbage værdi
ForkølelseValue()
Denne metode bruges til at få RGB-farve. Hvis denne CSS-værdi ikke indeholder en RGB-farveværdi, er der opført en DOMException. Modifikation til den tilsvarende stilegenskab kan opnås ved hjælp af RGBColor-grænsefladen.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Returns
Returnerer RGB farveværdi
GetRectValue()
Denne metode bruges til at opnå Rect-værdien. Hvis denne CSS-værdi ikke indeholder en rect-værdi, opnås en DOMException. Modifikation til den tilsvarende stilegenskab kan opnås ved hjælp af Rect-grænsefladen.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Returns
Returnerer reel værdi
GetStringValue()
Denne metode bruges til at få stringværdien. Hvis CSS-værdien ikke indeholder en stringværdi, opnås en DOMException.
[DOMName("getStringValue")]
public abstract string GetStringValue()
Returns
Tilbage værdi
SetFloatValue(Flåder, flåder)
Hvis ejendommen, der er knyttet til denne værdi, ikke kan acceptere den angivne enhed eller den angivne værdi, vil værdien være uændret og en DOMException vil blive hævet.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
Parameters
unitType
ushort
Typ af enheden.
floatValue
float
Den flåde værdi.
SetIntValue(Skæbne, int)
Hvis ejendommen knyttet til denne værdi ikke kan acceptere den angivne enhed eller den angivne værdi, vil værdien være uændret og en DOMException vil blive hævet.
public abstract void SetIntValue(ushort unitType, int intValue)
Parameters
unitType
ushort
Typ af enheden.
intValue
int
Den int værdi.
SetStringValue(Skærm, String)
Hvis ejendommen, der er knyttet til denne værdi, ikke kan acceptere den angivne enhed eller den angivne værdi, vil værdien være uændret og en DOMException vil blive hævet.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
Parameters
stringType
ushort
Typ af strækning.
stringValue
string
Den string værdi.