Class CSSPrimitiveValue
Namn på plats: Aspose.Html.Dom.Css Sammanfattning: Aspose.HTML.dll (25.5.0)
CSSPrimitiveValue-gränssnittet representerar en enda CSS-värde. Denna gränssnitt kan användas för att bestämma värdet av en viss stilegenskap som för närvarande placeras i en block eller för att ställa in en viss stilegenskap uttryckligen inom block. Ett exempel på detta gränssnitt kan erhållas från getPropertyCSSValue-metoden för CSSStyleDeclaration-gränssnittet. En CSSPrimitiveValue-objekt inträffar endast i en sammanhang av en CSS-egenskap.
[DOMName("CSSPrimitiveValue")]
[DOMObject]
[ComVisible(true)]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChangedInheritance
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Implements
Arvsmedlemmar
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
CSSPrimitivvärde(Försöker)
Initialiserar en ny instans av Aspose.Html.Dom.Css.CSSPrimitiveValue klass.
protected CSSPrimitiveValue(ushort unitType)Parameters
unitType ushort
Typ av enhet.
Fields
CSS_ATTR
Värdet är en attributfunktion. Värdet kan erhållas med hjälp av getStringValue-metoden.
public const ushort CSS_ATTR = 24Fältvärde
CSS_CH
Värdet är en längd (ch).Värdet kan erhållas genom att använda metoden getFloatValue.
public const ushort CSS_CH = 20Fältvärde
CSS_CM
Värdet är en längd (cm).Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_CM = 6Fältvärde
CSS_COUNTER
Värdet är en räknare eller räknare. värdet kan erhållas med hjälp av GetCounterValue-metoden.
public const ushort CSS_COUNTER = 25Fältvärde
CSS_DEG
Värdet är en vinkel (deg).Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_DEG = 11Fältvärde
CSS_DIMENSION
Värdet är ett antal med en okänd dimension.Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_DIMENSION = 18Fältvärde
CSS_DPCM
Värdet är en punkt per centimeter (dpcm).
public const ushort CSS_DPCM = 29Fältvärde
CSS_DPI
Värdet är en punkt per tum (dpi).
public const ushort CSS_DPI = 28Fältvärde
CSS_DPPX
Värdet är en punkt per ’px’ enhet (dppx).
public const ushort CSS_DPPX = 30Fältvärde
CSS_EMS
Värdet är en längd (ems).Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_EMS = 3Fältvärde
CSS_EXS
Värdet är en längd (exs).Värdet kan erhållas genom att använda metoden getFloatValue.
public const ushort CSS_EXS = 4Fältvärde
CSS_GRAD
Värdet är en vinkel (grad).Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_GRAD = 13Fältvärde
CSS_HZ
Värdet är en frekvens (Hz).Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_HZ = 16Fältvärde
CSS_IDENT
Värdet är en identifierare. värdet kan erhållas med hjälp av getStringValue-metoden.
public const ushort CSS_IDENT = 23Fältvärde
CSS_IN
Värdet är en längd (in).Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_IN = 8Fältvärde
CSS_KHZ
Värdet är en frekvens (kHz).Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_KHZ = 17Fältvärde
CSS_MM
Värdet är en längd (mm).Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_MM = 7Fältvärde
CSS_MS
Värdet är en tid (ms).Värdet kan erhållas genom att använda metoden getFloatValue.
public const ushort CSS_MS = 14Fältvärde
CSS_NUMBER
Värdet är ett enkelt nummer. Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_NUMBER = 1Fältvärde
CSS_PC
Värdet är en längd (pc).Värdet kan erhållas genom att använda metoden getFloatValue.
public const ushort CSS_PC = 10Fältvärde
CSS_PERCENTAGE
Värdet är en procentsats. Värdet kan erhållas genom att använda metoden getFloatValue.
public const ushort CSS_PERCENTAGE = 2Fältvärde
CSS_PT
Värdet är en längd (pt).Värdet kan erhållas genom att använda metoden getFloatValue.
public const ushort CSS_PT = 9Fältvärde
CSS_PX
Värdet är en längd (px).Värdet kan erhållas genom att använda metoden getFloatValue.
public const ushort CSS_PX = 5Fältvärde
CSS_RAD
Värdet är en vinkel (rad).Värdet kan erhållas med hjälp av getFloatValue-metoden.
public const ushort CSS_RAD = 12Fältvärde
CSS_RECT
Värdet är en rektumfunktion. värdet kan erhållas med hjälp av GetRectValue-metoden.
public const ushort CSS_RECT = 26Fältvärde
CSS_REM
Värdet är en längd (rem).Värdet kan erhållas genom att använda metoden getFloatValue.
public const ushort CSS_REM = 19Fältvärde
CSS_RGBCOLOR
Värdet är en RGB färg. Värdet kan erhållas med hjälp av GetRGBColorValue-metoden.
public const ushort CSS_RGBCOLOR = 27Fältvärde
CSS_S
Värdet är en tid (s).Värdet kan erhållas genom att använda metoden getFloatValue.
public const ushort CSS_S = 15Fältvärde
CSS_STRING
Värdet är en STRING. Värdet kan erhållas med hjälp av getStringValue-metoden.
public const ushort CSS_STRING = 21Fältvärde
CSS_UNKNOWN
Värdet är inte ett erkänt CSS2-värde. värdet kan endast erhållas genom att använda cssText-attributen.
public const ushort CSS_UNKNOWN = 0Fältvärde
CSS_URI
Värdet är en URI. Värdet kan erhållas med hjälp av getStringValue-metoden.
public const ushort CSS_URI = 22Fältvärde
CSS_VH
Värdet är en procentandel av hela visningsportens höjd.
public const ushort CSS_VH = 32Fältvärde
CSS_VMAX
Värdet är en procentandel av visningsportens bredd eller höjd, vilken som helst är större.
public const ushort CSS_VMAX = 34Fältvärde
CSS_VMIN
Värdet är en procentandel av visningsportens bredd eller höjd, vilken som helst är mindre.
public const ushort CSS_VMIN = 33Fältvärde
CSS_VW
Värdet är en procentandel av den totala visningsportbredden.
public const ushort CSS_VW = 31Fältvärde
Properties
PrimitiveType
Typ av värde som definieras av de konstanta som anges ovan.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }Fastighetsvärde
Methods
GetCounterValue()
Denna metod används för att få Counter-värdet. Om denna CSS-värde inte innehåller ett Counter-värde, uppnås en DOMException. Ändring till motsvarande stilegenskap kan uppnås med hjälp av Counter-gränssnittet.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()Returns
Returnerar Counter värde
GetFloatValue(Försöker)
Om denna CSS-värde inte innehåller ett flödesvärde eller inte kan konverteras till den angivna enheten, uppstår en DOMException.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)Parameters
unitType ushort
Typ av enhet.
Returns
Returnerar värde
GetIntValue(Försöker)
Denna metod används för att få ett int-värde i en specifik enhet. Om denna CSS-värde inte innehåller ett int-värde eller inte kan konverteras till den specifika enheten, uppstår en DOMException.
public abstract int GetIntValue(ushort unitType)Parameters
unitType ushort
Typ av enhet.
Returns
Returnerar värde
FöregåendeRGBColorValue()
Denna metod används för att få RGB-färgen. Om denna CSS-värde inte innehåller en RGB-färgvärde, uppnås en DOMException. Ändring till motsvarande stilegenskap kan uppnås med RGBColor-gränssnittet.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()Returns
Returnerar RGB färgvärde
GetRectValue()
Denna metod används för att få Rect-värdet. Om denna CSS-värde inte innehåller en rect-värde, uppnås en DOMException. Ändra till motsvarande stilegenskap kan uppnås med hjälp av Rect-gränssnittet.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()Returns
Returnerar rätt värde
GetStringValue()
Denna metod används för att få strängvärdet. Om CSS-värdet inte innehåller ett strängvärde, är en DOMException upphöjd.
[DOMName("getStringValue")]
public abstract string GetStringValue()Returns
Returnerar värde
SetFloatValue(Skåne, Float)
En metod för att ställa in floatvärdet med en angiven enhet. Om egendomen som bifogas detta värde inte kan acceptera den angivna enheten eller floatvärdet, kommer värdet att vara oförändrat och en DOMException kommer att höjas.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)Parameters
unitType ushort
Typ av enhet.
floatValue float
och flotta värdet.
SetIntValue(Förhoppningsvis int)
En metod för att ställa in int-värdet med en angiven enhet.Om egendomen som är ansluten till detta värde inte kan acceptera den angivna enheten eller int-värdet, kommer värdet att vara oförändrat och en DOMException kommer att höjas.
public abstract void SetIntValue(ushort unitType, int intValue)Parameters
unitType ushort
Typ av enhet.
intValue int
Den int värde.
SetStringValue(Sträng, Sträng)
En metod för att ställa in strängvärdet med den angivna enheten. Om den egendom som bifogas till detta värde inte kan acceptera den angivna enheten eller strängvärdet, kommer värdet att vara oförändrat och en DOMException kommer att höjas.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)Parameters
stringType ushort
Typ av sträng.
stringValue string
Värdet av strängen.