Class CSSPrimitiveValue

Class CSSPrimitiveValue

名称: Aspose.Html.Dom.Css 编辑: Aspose.HTML.dll (25.4.0)

CSSPrimitiveValue 界面代表一个单一的 CSS 值. 这个界面可以用来确定特定风格属性目前设置在一个区块或在区块内明确设置特定风格属性。 这个界面的一个例子可以从 getPropertyCSSValue 方法中获取。

[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

CSS 原始值(威士忌)

启动了 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

值是长度(ch) 值可以通过使用 getFloatValue 方法获得。

public const ushort CSS_CH = 20

领域价值

ushort

CSS_CM

值是长度(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

值为每英寸点(dpi)。

public const ushort CSS_DPI = 28

领域价值

ushort

CSS_DPPX

值为每个“px”单位(dppx)的点。

public const ushort CSS_DPPX = 30

领域价值

ushort

CSS_EMS

值是长度(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

值是长度(in) 值可以通过使用 getFloatValue 方法获得。

public const ushort CSS_IN = 8

领域价值

ushort

CSS_KHZ

值是频率(kHz)。值可以通过 getFloatValue 方法获得。

public const ushort CSS_KHZ = 17

领域价值

ushort

CSS_MM

值是长度(mm) 值可以通过使用 getFloatValue 方法获得。

public const ushort CSS_MM = 7

领域价值

ushort

CSS_MS

值是时间(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

值是长度(rem) 值可以通过使用 getFloatValue 方法获得。

public const ushort CSS_REM = 19

领域价值

ushort

CSS_RGBCOLOR

值是 RGB 颜色. 值可以通过使用 GetRGBColorValue 方法获得。

public const ushort CSS_RGBCOLOR = 27

领域价值

ushort

CSS_S

值是时间(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

值是 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 值

GetFloatValue(威士忌)

如果此 CSS 值不包含浮值或无法转换为指定单元,则会提取 DOM 例外。

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

Parameters

unitType ushort

单位的类型。

Returns

float

返回价值

GetIntValue(威士忌)

此方法用于在特定单位中获得 int 值. 如果此 CSS 值不包含 int 值,或者无法转换为特定单位,则会出现 DOM 例外。

public abstract int GetIntValue(ushort unitType)

Parameters

unitType ushort

单位的类型。

Returns

int

返回价值

白色彩色()

此方法用于获得 RGB 颜色. 如果此 CSS 值不包含 RGB 颜色值,则会提取 DOM 例外. 相应的风格属性可通过 RGBC 颜色界面进行修改。

[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(海洋,海洋)

如果附加到此值的属性无法接受该单位或附加值,则该值将不变,并将增加一个DOM例外。

[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)

Parameters

unitType ushort

单位的类型。

floatValue float

浮动价值。

SetIntValue(, int)

如果附加到此值的属性无法接受所指定的单位或 int 值,则该值将不变,并将增加一个 DOM 例外。

public abstract void SetIntValue(ushort unitType, int intValue)

Parameters

unitType ushort

单位的类型。

intValue int

是 int 值。

SetStringValue(, string)

如果附加到此值的属性无法接受指定的单位或序值,则值将不变,并将增加一个DOM例外。

[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)

Parameters

stringType ushort

线的类型。

stringValue string

字符串值。

 中文