Class CSSPrimitiveValue

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

INotifyPropertyChanged

Наследованные члены

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

Полевая ценность

ushort

CSS_CH

Стоимость составляет длину (х). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_CH = 20

Полевая ценность

ushort

CSS_CM

Стоимость составляет длину (см). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_CM = 6

Полевая ценность

ushort

CSS_COUNTER

Стоимость представляет собой функцию бронирования или бронирования. Стоимость может быть получена с помощью метода GetCounterValue.

public const ushort CSS_COUNTER = 25

Полевая ценность

ushort

CSS_DEG

Стоимость является углом (deg). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_DEG = 11

Полевая ценность

ushort

CSS_DIMENSION

Значение - это число с неизвестным измерением. значение можно получить с помощью метода getFloatValue.

public const ushort CSS_DIMENSION = 18

Полевая ценность

ushort

CSS_DPCM

Стоимость составляет одну точку на сантиметр (dpcm).

public const ushort CSS_DPCM = 29

Полевая ценность

ushort

CSS_DPI

Стоимость – 1 точка на дюйм (dpi).

public const ushort CSS_DPI = 28

Полевая ценность

ushort

CSS_DPPX

Стоимость составляет одну точку на единицу «px» (dppx).

public const ushort CSS_DPPX = 30

Полевая ценность

ushort

CSS_EMS

Стоимость является длиной (ем). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_EMS = 3

Полевая ценность

ushort

CSS_EXS

Стоимость является длиной (exs). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_EXS = 4

Полевая ценность

ushort

CSS_GRAD

Стоимость является углом (градом). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_GRAD = 13

Полевая ценность

ushort

CSS_HZ

Стоимость – это частота (Hz). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_HZ = 16

Полевая ценность

ushort

CSS_IDENT

Стоимость является идентификатором. Стоимость может быть получена с помощью метода getStringValue.

public const ushort CSS_IDENT = 23

Полевая ценность

ushort

CSS_IN

Стоимость составляет длину (в). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_IN = 8

Полевая ценность

ushort

CSS_KHZ

Стоимость является частотой (kHz). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_KHZ = 17

Полевая ценность

ushort

CSS_MM

Стоимость составляет длину (мм). Стоимость можно получить с помощью метода getFloatValue.

public const ushort CSS_MM = 7

Полевая ценность

ushort

CSS_MS

Стоимость составляет время (мс). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_MS = 14

Полевая ценность

ushort

CSS_NUMBER

Стоимость – это простое число. Стоимость можно получить с помощью метода getFloatValue.

public const ushort CSS_NUMBER = 1

Полевая ценность

ushort

CSS_PC

Стоимость составляет длину (pc). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_PC = 10

Полевая ценность

ushort

CSS_PERCENTAGE

Стоимость составляет процент. Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_PERCENTAGE = 2

Полевая ценность

ushort

CSS_PT

Стоимость является длиной (pt). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_PT = 9

Полевая ценность

ushort

CSS_PX

Стоимость составляет длину (px). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_PX = 5

Полевая ценность

ushort

CSS_RAD

Стоимость является углом (радом). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_RAD = 12

Полевая ценность

ushort

CSS_RECT

Стоимость является правой функцией. Стоимость может быть получена с помощью метода GetRectValue.

public const ushort CSS_RECT = 26

Полевая ценность

ushort

CSS_REM

Стоимость является длиной (ремом). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_REM = 19

Полевая ценность

ushort

CSS_RGBCOLOR

Стоимость является цветом RGB. Стоимость может быть получена с помощью метода GetRGBColorValue.

public const ushort CSS_RGBCOLOR = 27

Полевая ценность

ushort

CSS_S

Стоимость является временем (с). Стоимость может быть получена с помощью метода getFloatValue.

public const ushort CSS_S = 15

Полевая ценность

ushort

CSS_STRING

Стоимость является STRING. Стоимость может быть получена с помощью метода getStringValue.

public const ushort CSS_STRING = 21

Полевая ценность

ushort

CSS_UNKNOWN

Стоимость не является признанной ценностью CSS2. Стоимость может быть получена только с помощью атрибута cssText.

public const ushort CSS_UNKNOWN = 0

Полевая ценность

ushort

CSS_URI

Стоимость является УРИ. Стоимость может быть получена с помощью метода getStringValue.

public const ushort CSS_URI = 22

Полевая ценность

ushort

CSS_VH

Стоимость составляет процент полной высоты зрительного порта.

public const ushort CSS_VH = 32

Полевая ценность

ushort

CSS_VMAX

Стоимость составляет процент ширины или высоты зрительного порта, какая бы ни была большая.

public const ushort CSS_VMAX = 34

Полевая ценность

ushort

CSS_VMIN

Стоимость составляет процент ширины или высоты зрительного порта, каждая из которых меньше.

public const ushort CSS_VMIN = 33

Полевая ценность

ushort

CSS_VW

Стоимость составляет процент полной ширины визового порта.

public const ushort CSS_VW = 31

Полевая ценность

ushort

Properties

PrimitiveType

Тип стоимости, как это определено константами, указанными выше.

[DOMName("primitiveType")]
public ushort PrimitiveType { get; }

Стоимость недвижимости

ushort

Methods

GetCounterValue()

Этот метод используется для получения значения Counter. Если эта ценность CSS не содержит значения Counter, поднимается DOMException. Изменение соответствующего стиля свойства может быть достигнуто с помощью интерфейса Counter.

[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()

Returns

Counter

Возврат Counter Value

GetFloatValue(Ушорт)

Если эта ценность CSS не содержит ценности или не может быть конвертирована в указанную единицу, выводится DOMException.

[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)

Parameters

unitType ushort

Тип единицы .

Returns

float

Возвращая ценность

GetIntValue(Ушорт)

Если эта ценность CSS не содержит ценности или не может быть конвертирована в указанную единицу, выводится DOMException.

public abstract int GetIntValue(ushort unitType)

Parameters

unitType ushort

Тип единицы .

Returns

int

Возвращая ценность

ГРГБЦОЛОРВАЛЬНОЕ()

Этот метод используется для получения цвета RGB. Если эта ценность CSS не содержит цветной ценности RGB, поднимается DOMException. Модификация соответствующего стиля свойства может быть достигнута с помощью интерфейса RGBColor.

[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()

Returns

RGBColor

Возврат цвета RGB

GetRectValue()

Этот метод используется для получения стоимости права.Если эта стоимость CSS не содержит стоимости права, поднимается DOMException.Модификация соответствующего свойства стиля может быть достигнута с помощью интерфейса права.

[DOMName("getRectValue")]
public abstract Rect GetRectValue()

Returns

Rect

Возврат правильной стоимости

GetStringValue()

Этот метод используется для получения значения строки.Если стоимость CSS не содержит значения строки, выводится DOMException.

[DOMName("getStringValue")]
public abstract string GetStringValue()

Returns

string

Возвращая ценность

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

Стоимость строка .

 Русский