Class CSSPrimitiveValue
Название пространства: Aspose.Html.Dom.Css Ассоциация: Aspose.HTML.dll (25.4.0)
Интерфейс CSSPrimitiveValue представляет собой единую ценность CSS. Этот интерфейс может использоваться для определения стоимости конкретного стильного объекта, в настоящее время установленного в блоке, или для установления конкретного стильного объекта прямо внутри блока. Пример этого интерфейса может быть получен из метода getPropertyCSSValue интерфейса CSSStyleDeclaration.
[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
CSSPrimitiveВласть(Ушорт)
Инициализует новую инстанцию класса Aspose.Html.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
Стоимость составляет длину (см). Стоимость может быть получена с помощью метода 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
Стоимость – 1 точка на дюйм (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
Стоимость является углом (градом). Стоимость может быть получена с помощью метода 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
Стоимость составляет время (мс). Стоимость может быть получена с помощью метода 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
Стоимость является длиной (ремом). Стоимость может быть получена с помощью метода 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
Стоимость является УРИ. Стоимость может быть получена с помощью метода 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
Возврат Counter Value
GetFloatValue(Ушорт)
Если эта ценность CSS не содержит ценности или не может быть конвертирована в указанную единицу, выводится DOMException.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parameters
unitType
ushort
Тип единицы .
Returns
Возвращая ценность
GetIntValue(Ушорт)
Если эта ценность CSS не содержит ценности или не может быть конвертирована в указанную единицу, выводится 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.Модификация соответствующего свойства стиля может быть достигнута с помощью интерфейса права.
[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(Ушорт, инт)
Если свойство, прикрепленное к этой стоимости, не может принять указанную единицу или цену int, то стоимость будет неизменной, а вызван 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
Стоимость строка .