Class CSSPrimitiveValue

Class CSSPrimitiveValue

Tên không gian: Aspose.Html.Dom.Css Tổng hợp: Aspose.HTML.dll (25.4.0)

Giao diện CSSPrimitiveValue đại diện cho một giá trị CSS duy nhất. Giao diện này có thể được sử dụng để xác định giá trị của một tài sản phong cách cụ thể hiện đang được đặt trong một khối hoặc để thiết lập một tài sản phong cách cụ thể rõ ràng trong khối. Một ví dụ của giao diện này có thể được lấy từ phương pháp getPropertyCSSValue của giao diện CSSStyleDeclaration. Một đối tượng CSSPrimitiveValue chỉ xảy ra trong bối cảnh của tài sản CSS.

[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged

Inheritance

object DOMObject CSSValue CSSPrimitiveValue

Implements

INotifyPropertyChanged

Thành viên thừa kế

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

Giá trị CSSPrimitiveValue(Thuyết Minh)

Bắt đầu một trường hợp mới của lớp Aspose.Html.Dom.Css.CSSPrimitiveValue.

protected CSSPrimitiveValue(ushort unitType)

Parameters

unitType ushort

Loại đơn vị

Fields

CSS_ATTR

Giá trị là một chức năng thuộc tính. giá trị có thể đạt được bằng cách sử dụng phương pháp getStringValue.

public const ushort CSS_ATTR = 24

Giá trị Field

ushort

CSS_CH

Giá trị là một chiều dài (ch). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_CH = 20

Giá trị Field

ushort

CSS_CM

Giá trị là một chiều dài (cm). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_CM = 6

Giá trị Field

ushort

CSS_COUNTER

Giá trị là một tính toán hoặc tính toán chức năng. giá trị có thể đạt được bằng cách sử dụng phương pháp GetCounterValue.

public const ushort CSS_COUNTER = 25

Giá trị Field

ushort

CSS_DEG

Giá trị là một góc (deg). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_DEG = 11

Giá trị Field

ushort

CSS_DIMENSION

Giá trị là một số có kích thước không rõ. giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_DIMENSION = 18

Giá trị Field

ushort

CSS_DPCM

Giá trị là một điểm mỗi cm (dpcm).

public const ushort CSS_DPCM = 29

Giá trị Field

ushort

CSS_DPI

Giá trị là một điểm mỗi inch (dpi).

public const ushort CSS_DPI = 28

Giá trị Field

ushort

CSS_DPPX

Giá trị là một điểm cho mỗi đơn vị ‘px’ (dppx).

public const ushort CSS_DPPX = 30

Giá trị Field

ushort

CSS_EMS

Giá trị là một chiều dài (ems). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_EMS = 3

Giá trị Field

ushort

CSS_EXS

Giá trị là một chiều dài (exs). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_EXS = 4

Giá trị Field

ushort

CSS_GRAD

Giá trị là một góc (grad). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_GRAD = 13

Giá trị Field

ushort

CSS_HZ

Giá trị là một tần số (Hz). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_HZ = 16

Giá trị Field

ushort

CSS_IDENT

Giá trị là một ID. Giá trị có thể đạt được bằng cách sử dụng phương pháp getStringValue.

public const ushort CSS_IDENT = 23

Giá trị Field

ushort

CSS_IN

Giá trị là một chiều dài (in). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_IN = 8

Giá trị Field

ushort

CSS_KHZ

Giá trị là một tần số (kHz). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_KHZ = 17

Giá trị Field

ushort

CSS_MM

Giá trị là một chiều dài (mm). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_MM = 7

Giá trị Field

ushort

CSS_MS

Giá trị là một thời gian (ms). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_MS = 14

Giá trị Field

ushort

CSS_NUMBER

Giá trị là một số đơn giản. giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_NUMBER = 1

Giá trị Field

ushort

CSS_PC

Giá trị là một chiều dài (pc). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_PC = 10

Giá trị Field

ushort

CSS_PERCENTAGE

Giá trị là một phần trăm. giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_PERCENTAGE = 2

Giá trị Field

ushort

CSS_PT

Giá trị là một chiều dài (pt). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_PT = 9

Giá trị Field

ushort

CSS_PX

Giá trị là một chiều dài (px). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_PX = 5

Giá trị Field

ushort

CSS_RAD

Giá trị là một góc (rad). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_RAD = 12

Giá trị Field

ushort

CSS_RECT

Giá trị là một chức năng thẳng. giá trị có thể đạt được bằng cách sử dụng phương pháp GetRectValue.

public const ushort CSS_RECT = 26

Giá trị Field

ushort

CSS_REM

Giá trị là một chiều dài (rem). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_REM = 19

Giá trị Field

ushort

CSS_RGBCOLOR

Giá trị là màu RGB. Giá trị có thể đạt được bằng cách sử dụng phương pháp GetRGBColorValue.

public const ushort CSS_RGBCOLOR = 27

Giá trị Field

ushort

CSS_S

Giá trị là một thời gian (s). Giá trị có thể đạt được bằng cách sử dụng phương pháp getFloatValue.

public const ushort CSS_S = 15

Giá trị Field

ushort

CSS_STRING

Giá trị là một STRING. Giá trị có thể được đạt được bằng cách sử dụng phương pháp getStringValue.

public const ushort CSS_STRING = 21

Giá trị Field

ushort

CSS_UNKNOWN

Giá trị không phải là giá trị CSS2 được công nhận. giá trị chỉ có thể đạt được bằng cách sử dụng thuộc tính cssText.

public const ushort CSS_UNKNOWN = 0

Giá trị Field

ushort

CSS_URI

Giá trị là URI. Giá trị có thể đạt được bằng cách sử dụng phương pháp getStringValue.

public const ushort CSS_URI = 22

Giá trị Field

ushort

CSS_VH

Giá trị là một phần trăm của chiều cao toàn bộ viewport.

public const ushort CSS_VH = 32

Giá trị Field

ushort

CSS_VMAX

Giá trị là một phần trăm của chiều rộng hoặc chiều cao của cổng xem, bất cứ điều gì lớn hơn.

public const ushort CSS_VMAX = 34

Giá trị Field

ushort

CSS_VMIN

Giá trị là một phần trăm của chiều rộng hoặc chiều cao của cổng xem, bất kỳ nào nhỏ hơn.

public const ushort CSS_VMIN = 33

Giá trị Field

ushort

CSS_VW

Giá trị là một phần trăm của chiều rộng viewport đầy đủ.

public const ushort CSS_VW = 31

Giá trị Field

ushort

Properties

PrimitiveType

Loại giá trị như được xác định bởi các liên tục được chỉ định ở trên.

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

Giá trị bất động sản

ushort

Methods

GetCounterValue()

Phương pháp này được sử dụng để có được giá trị Counter. Nếu giá trị CSS này không chứa giá trị Counter, một DOMException được nâng lên. Thay đổi thuộc tính phong cách tương ứng có thể đạt được bằng cách sử dụng giao diện Counter.

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

Returns

Counter

Returns Counter Giá trị

GetFloatValue(Thuyết Minh)

Phương pháp này được sử dụng để có được giá trị float trong một đơn vị cụ thể.Nếu giá trị CSS này không chứa giá trị float hoặc không thể được chuyển đổi thành đơn vị cụ thể, một DOMException được nâng lên.

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

Parameters

unitType ushort

Loại đơn vị

Returns

float

Trả lại giá trị

GetIntValue(Thuyết Minh)

Phương pháp này được sử dụng để có được giá trị int trong một đơn vị cụ thể.Nếu giá trị CSS này không chứa giá trị int hoặc không thể được chuyển đổi thành đơn vị cụ thể, một DOMException được nâng lên.

public abstract int GetIntValue(ushort unitType)

Parameters

unitType ushort

Loại đơn vị

Returns

int

Trả lại giá trị

Đánh giá màu sắc()

Phương pháp này được sử dụng để có được màu RGB. Nếu giá trị CSS này không chứa giá trị màu RGB, một DOMException được nâng lên. Thay đổi thuộc tính phong cách tương ứng có thể đạt được bằng cách sử dụng giao diện màu RGBCor.

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

Returns

RGBColor

Trả lại giá trị màu RGB

GetRectValue()

Phương pháp này được sử dụng để có được giá trị Rect. Nếu giá trị CSS này không chứa giá trị Rect, một DOMException được nâng lên. Thay đổi thuộc tính phong cách tương ứng có thể đạt được bằng cách sử dụng giao diện Rect.

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

Returns

Rect

Trả lại giá trị đúng

GetStringValue()

Phương pháp này được sử dụng để có được giá trị string. Nếu giá trị CSS không chứa giá trị string, một DOMException được nâng lên.

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

Returns

string

Trả lại giá trị

SetFloatValue(Thuyết Minh, Float)

Một phương pháp để thiết lập giá trị float với một đơn vị cụ thể.Nếu tài sản được gắn với giá trị này không thể chấp nhận đơn vị hoặc giá trị float cụ thể, giá trị sẽ không thay đổi và một DOMException sẽ được nâng lên.

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

Parameters

unitType ushort

Loại đơn vị

floatValue float

giá trị float.

SetIntValue(Ấn Độ, int)

Một phương pháp để thiết lập giá trị int với một đơn vị cụ thể.Nếu tài sản được gắn với giá trị này không thể chấp nhận đơn vị cụ thể hoặc giá trị int, giá trị sẽ không thay đổi và một DOMException sẽ được nâng lên.

public abstract void SetIntValue(ushort unitType, int intValue)

Parameters

unitType ushort

Loại đơn vị

intValue int

giá trị int.

SetStringValue(Nhãn hiệu, string)

Một phương pháp để thiết lập giá trị chuỗi với đơn vị cụ thể.Nếu tài sản được gắn với giá trị này không thể chấp nhận đơn vị cụ thể hoặc giá trị chuỗi, giá trị sẽ không thay đổi và một DOMException sẽ được nâng lên.

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

Parameters

stringType ushort

Loại của string.

stringValue string

Giá trị của string

 Tiếng Việt