Class CSSPrimitiveValue
Navne til: Aspose.Html.Dom.Css Sammensætning: Aspose.HTML.dll (25.5.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.
[DOMName("CSSPrimitiveValue")]
[DOMObject]
[ComVisible(true)]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChangedInheritance
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 = 24Fæ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 = 20Fæ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 = 6Fæ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 = 25Fæ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 = 11Fæ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 = 18Fællesværdi
CSS_DPCM
Værdien er en point pr. centimeter (dpcm).
public const ushort CSS_DPCM = 29Fællesværdi
CSS_DPI
Værdien er en point pr. Inch (dpi).
public const ushort CSS_DPI = 28Fællesværdi
CSS_DPPX
Værdien er en point per ‘px’ enhed (dppx).
public const ushort CSS_DPPX = 30Fæ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 = 3Fæ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 = 4Fæ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 = 13Fæ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 = 16Fællesværdi
CSS_IDENT
Værdien kan opnås ved hjælp af getStringValue-metoden.
public const ushort CSS_IDENT = 23Fæ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 = 8Fæ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 = 17Fæ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 = 7Fæ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 = 14Fæ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 = 1Fæ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 = 10Fæ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 = 2Fæ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 = 9Fæ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 = 5Fæ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 = 12Fæ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 = 26Fæ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 = 19Fæ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 = 27Fæ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 = 15Fællesværdi
CSS_STRING
Værdien kan opnås ved hjælp af getStringValue-metoden.
public const ushort CSS_STRING = 21Fæ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 = 0Fæ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 = 22Fællesværdi
CSS_VH
Værdien er en procentdel af hele visningsportens højde.
public const ushort CSS_VH = 32Fæ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 = 34Fæ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 = 33Fællesværdi
CSS_VW
Værdien er en procentdel af den fulde viewportbredde.
public const ushort CSS_VW = 31Fæ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.