Class CSSPrimitiveValue
Името на пространството: Aspose.Svg.Dom.Css Асамблея: Aspose.SVG.dll (25.5.0)
CSSPrimitiveValue интерфейсът представлява единна CSS стойност. Този интерфейс може да се използва за определяне на стойността на определена стил собственост, която в момента е поставена в блок или за определяне на определена стил собственост изрично в блок. Пример за този интерфейс може да се получи от метода getPropertyCSSValue на CSSStyleDeclaration интерфейс. CSSPrimitiveValue обект се случва само в контекста на CSS.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Inheritance
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Implements
наследници
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
ЦССПРИМИТИВНАТА(Ушорт)
Иницијализира нова инстанция на класата Aspose.Svg.Dom.Css. CSSPrimitiveValue.
protected CSSPrimitiveValue(ushort unitType)
Parameters
unitType
ushort
Тип на единицата.
Fields
CSS_ATTR
Стойността е функция на атрибута. стойността може да се получи с помощта на метода getStringValue.
public const ushort CSS_ATTR = 24
полева стойност
CSS_CH
Стойността е дължина (х). стойността може да се получи с помощта на метода GetFloatValue.
public const ushort CSS_CH = 20
полева стойност
CSS_CM
cm).Стойността може да се получи с помощта на метода GetFloatValue.
public const ushort CSS_CM = 6
полева стойност
CSS_COUNTER
Стойността е коефициент или функция на броя.Стойност може да се получи с помощта на метода GetCounterValue.
public const ushort CSS_COUNTER = 25
полева стойност
CSS_DEG
deg).Стойността може да се получи с помощта на метода getFloatValue.
public const ushort CSS_DEG = 11
полева стойност
CSS_DIMENSION
Стойността е число с неизвестно измерение. стойността може да се получи чрез метода GetFloatValue.
public const ushort CSS_DIMENSION = 18
полева стойност
CSS_DPCM
Стойността е една точка на сантиметър (dpcm).
public const ushort CSS_DPCM = 29
полева стойност
CSS_DPI
Стойността е една точка на инча (dpi).
public const ushort CSS_DPI = 28
полева стойност
CSS_DPPX
Стойността е точка на единица “px” (dppx).
public const ushort CSS_DPPX = 30
полева стойност
CSS_EMS
Стойността е дължина (еми). стойността може да се получи с помощта на метода GetFloatValue.
public const ushort CSS_EMS = 3
полева стойност
CSS_EXS
exs).Стойността може да се получи с помощта на метода GetFloatValue.
public const ushort CSS_EXS = 4
полева стойност
CSS_GRAD
Стойността е ъгъл (grad). стойността може да бъде получена с помощта на метода GetFloatValue.
public const ushort CSS_GRAD = 13
полева стойност
CSS_HZ
Hz).Стойността може да се получи с помощта на метода getFloatValue.
public const ushort CSS_HZ = 16
полева стойност
CSS_IDENT
Стойността може да бъде получена с помощта на метода getStringValue.
public const ushort CSS_IDENT = 23
полева стойност
CSS_IN
Стойността е дължина (в). стойността може да се получи с помощта на метода GetFloatValue.
public const ushort CSS_IN = 8
полева стойност
CSS_KHZ
kHz).Стойността може да се получи с помощта на метода getFloatValue.
public const ushort CSS_KHZ = 17
полева стойност
CSS_MM
Стойността е дължина (мм). стойността може да бъде получена с помощта на метода GetFloatValue.
public const ushort CSS_MM = 7
полева стойност
CSS_MS
ms).Стойността може да се получи с помощта на метода GetFloatValue.
public const ushort CSS_MS = 14
полева стойност
CSS_NUMBER
Стойността може да бъде получена с помощта на метода GetFloatValue.
public const ushort CSS_NUMBER = 1
полева стойност
CSS_PC
pc).Стойността може да се получи с помощта на метода getFloatValue.
public const ushort CSS_PC = 10
полева стойност
CSS_PERCENTAGE
Стойността може да бъде получена с помощта на метода GetFloatValue.
public const ushort CSS_PERCENTAGE = 2
полева стойност
CSS_PT
pt).Стойността може да се получи с помощта на метода GetFloatValue.
public const ushort CSS_PT = 9
полева стойност
CSS_PX
px).Стойността може да се получи с помощта на метода GetFloatValue.
public const ushort CSS_PX = 5
полева стойност
CSS_RAD
Стойността е ъгъл (рад). стойността може да се получи с помощта на метода getFloatValue.
public const ushort CSS_RAD = 12
полева стойност
CSS_RECT
Стойността може да бъде получена с помощта на метода GetRectValue.
public const ushort CSS_RECT = 26
полева стойност
CSS_REM
rem).Стойността може да се получи с помощта на метода GetFloatValue.
public const ushort CSS_REM = 19
полева стойност
CSS_RGBCOLOR
RGB цвят.Стойността може да се получи с помощта на метода GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27
полева стойност
CSS_S
Стойността е време (с). стойността може да се получи с помощта на метода GetFloatValue.
public const ushort CSS_S = 15
полева стойност
CSS_STRING
STRING. Стойността може да се получи с помощта на метода getStringValue.
public const ushort CSS_STRING = 21
полева стойност
CSS_UNKNOWN
CSS2. стойността може да се получи само чрез използването на атрибута cssText.
public const ushort CSS_UNKNOWN = 0
полева стойност
CSS_URI
URI. Стойността може да се получи с помощта на метода getStringValue.
public const ushort CSS_URI = 22
полева стойност
CSS_VH
Стойността е процент от пълната височина на визионния порт.
public const ushort CSS_VH = 32
полева стойност
CSS_VMAX
Стойността е процент от ширината или височината на прозореца, който е по-голям.
public const ushort CSS_VMAX = 34
полева стойност
CSS_VMIN
Стойността е процент от ширината или височината на прозореца, който е по-малък.
public const ushort CSS_VMIN = 33
полева стойност
CSS_VW
Стойността е процент от пълната ширина на изглед.
public const ushort CSS_VW = 31
полева стойност
Properties
PrimitiveType
Типът на стойността, както е определено от посочените по-горе константи.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
стойност на имота
Methods
GetCounterValue()
Counter. Ако тази стойност CSS не съдържа стойност Counter, се издига DOMException. Модификация на съответния стил свойство може да се постигне с помощта на интерфейса Counter.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Returns
Възстановяване на стойност
GetFloatValue(Ушорт)
CSS стойност не съдържа стойност за плаване или не може да бъде конвертирана в определена единица, се създава DOMException.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parameters
unitType
ushort
Тип на единицата.
Returns
Връщане на стойност
GetIntValue(Ушорт)
int в определена единица.Ако тази стойност CSS не съдържа стойност int или не може да се конвертира в определена единица, се създава DOMException.
public abstract int GetIntValue(ushort unitType)
Parameters
unitType
ushort
Тип на единицата.
Returns
Връщане на стойност
ГЕРББЦОЛОРВАЛО()
RGB цвят. Ако тази CSS стойност не съдържа RGB цвят стойност, се издига DOMException. Модификация на съответния стил свойство може да се постигне с помощта на RGBColor.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Returns
Възстановяване на RGB стойност на цвета
GetRectValue()
CSS стойност не съдържа правилна стойност, се издига DOMException.Модификация на съответния стил на свойството може да се постигне с помощта на Rect.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Returns
Възстановяване на правилната стойност
GetStringValue()
CSS не съдържа стойност на лентата, се издига DOMException.
[DOMName("getStringValue")]
public abstract string GetStringValue()
Returns
Връщане на стойност
SetFloatValue(Пътуване, плуване)
Ако имотът, приложен към тази стойност, не може да приеме посочената единица или стойността на плавателния поток, цената ще бъде непроменена и ще се увеличи DOMException.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
Parameters
unitType
ushort
Тип на единицата.
floatValue
float
Стойността на флота.
SetIntValue(Върхът, инт)
Метод за определяне на стойността на инт с определена единица.Ако имотът, приложен към тази стойност, не може да приеме определената единство или стойностите на Инт, стойката ще бъде непроменена и ще се издигне DOMException.
public abstract void SetIntValue(ushort unitType, int intValue)
Parameters
unitType
ushort
Тип на единицата.
intValue
int
Това е стойността.
SetStringValue(Стрелец, Стрелец)
Метод за определяне на стойността на веригата с посочената единица.Ако имотът, прикрепен към тази стойност, не може да приеме определеното единение или стойностите на серията, стойката ще бъде непроменена и ще се издигне DOMException.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
Parameters
stringType
ushort
Тип на лентата.
stringValue
string
Структурата на стойността.