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
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
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
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
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
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
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
CSS_DPCM
Giá trị là một điểm mỗi cm (dpcm).
public const ushort CSS_DPCM = 29
Giá trị Field
CSS_DPI
Giá trị là một điểm mỗi inch (dpi).
public const ushort CSS_DPI = 28
Giá trị Field
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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