Class CSSPrimitiveValue
Namn på plats: Aspose.Html.Dom.Css Sammanfattning: Aspose.HTML.dll (25.4.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.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Inheritance
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 = 24
Fä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 = 20
Fä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 = 6
Fä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 = 25
Fä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 = 11
Fä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 = 18
Fältvärde
CSS_DPCM
Värdet är en punkt per centimeter (dpcm).
public const ushort CSS_DPCM = 29
Fältvärde
CSS_DPI
Värdet är en punkt per tum (dpi).
public const ushort CSS_DPI = 28
Fältvärde
CSS_DPPX
Värdet är en punkt per ’px’ enhet (dppx).
public const ushort CSS_DPPX = 30
Fä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 = 3
Fä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 = 4
Fä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 = 13
Fä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 = 16
Fä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 = 23
Fä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 = 8
Fä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 = 17
Fä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 = 7
Fä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 = 14
Fä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 = 1
Fä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 = 10
Fä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 = 2
Fä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 = 9
Fä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 = 5
Fä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 = 12
Fä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 = 26
Fä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 = 19
Fä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 = 27
Fä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 = 15
Fä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 = 21
Fä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 = 0
Fä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 = 22
Fältvärde
CSS_VH
Värdet är en procentandel av hela visningsportens höjd.
public const ushort CSS_VH = 32
Fä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 = 34
Fä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 = 33
Fältvärde
CSS_VW
Värdet är en procentandel av den totala visningsportbredden.
public const ushort CSS_VW = 31
Fä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.