Class CSSPrimitiveValue
Название пространства: Aspose.Html.Dom.Css Ассоциация: Aspose.HTML.dll (25.5.0)
Интерфейс CSSPrimitiveValue представляет собой единую ценность CSS. Этот интерфейс может использоваться для определения стоимости конкретного стильного объекта, в настоящее время установленного в блоке, или для установления конкретного стильного объекта прямо внутри блока. Пример этого интерфейса может быть получен из метода getPropertyCSSValue интерфейса CSSStyleDeclaration.
[DOMName("CSSPrimitiveValue")]
[DOMObject]
[ComVisible(true)]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChangedInheritance
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
Стоимость строка .