Class CSSPrimitiveValue

Class CSSPrimitiveValue

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

อินเตอร์เฟส CSSPrimitiveValue แทนค่า CSS เดียว อินเตอร์เฟสนี้สามารถใช้เพื่อกำหนดค่าของคุณสมบัติสไตล์เฉพาะที่ตั้งค่าอยู่ในบล็อกหรือเพื่อกำหนดคุณสมบัติสไตล์เฉพาะอย่างชัดเจนภายในบล็อก อินสแตนซ์ของอินเตอร์เฟสนี้อาจถูกสร้างจากเมธอด getPropertyCSSValue ของอินเตอร์เฟส CSSStyleDeclaration ออบเจ็กต์ CSSPrimitiveValue จะเกิดขึ้นเฉพาะในบริบทของคุณสมบัติ CSS

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

การสืบทอด

objectDOMObjectCSSValueCSSPrimitiveValue

การนำไปใช้

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()

ตัวสร้าง

CSSPrimitiveValue(ushort)

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.Html.Dom.Css.CSSPrimitiveValue

protected CSSPrimitiveValue(ushort unitType)

พารามิเตอร์

unitType ushort

ประเภทของหน่วย

ฟิลด์

CSS_ATTR

ค่าคือฟังก์ชัน attribute ค่าสามารถได้รับโดยการใช้เมธอด 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

ค่าคือฟังก์ชัน counter หรือ counters ค่าสามารถได้รับโดยการใช้เมธอด 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

ค่าคือมุม (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

ค่าคือมุม (rad) ค่าสามารถได้รับโดยการใช้เมธอด getFloatValue

public const ushort CSS_RAD = 12

ค่าฟิลด์

ushort

CSS_RECT

ค่าคือฟังก์ชัน 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

ค่าคือเปอร์เซ็นต์ของความสูง viewport เต็ม

public const ushort CSS_VH = 32

ค่าฟิลด์

ushort

CSS_VMAX

ค่าคือเปอร์เซ็นต์ของความกว้างหรือความสูงของ viewport ที่มากกว่า

public const ushort CSS_VMAX = 34

ค่าฟิลด์

ushort

CSS_VMIN

ค่าคือเปอร์เซ็นต์ของความกว้างหรือความสูงของ viewport ที่น้อยกว่า

public const ushort CSS_VMIN = 33

ค่าฟิลด์

ushort

CSS_VW

ค่าคือเปอร์เซ็นต์ของความกว้าง viewport เต็ม

public const ushort CSS_VW = 31

ค่าฟิลด์

ushort

คุณสมบัติ

PrimitiveType

ประเภทของค่าตามที่กำหนดโดยค่าคงที่ที่ระบุไว้ข้างต้น

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

ค่าคุณสมบัติ

ushort

เมธอด

GetCounterValue()

เมธอดนี้ใช้เพื่อรับค่าของ Counter หากค่าของ CSS นี้ไม่มีค่าของ counter จะเกิด DOMException ขึ้น การแก้ไขคุณสมบัติสไตล์ที่เกี่ยวข้องสามารถทำได้โดยใช้อินเตอร์เฟส Counter

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

คืนค่า

Counter

คืนค่าค่าของ Counter

GetFloatValue(ushort)

เมธอดนี้ใช้เพื่อรับค่าฟลอตในหน่วยที่กำหนด หากค่าของ CSS นี้ไม่มีค่าฟลอตหรือไม่สามารถแปลงเป็นหน่วยที่กำหนดได้ จะเกิด DOMException ขึ้น

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

พารามิเตอร์

unitType ushort

ประเภทของหน่วย

คืนค่า

float

คืนค่าค่า

GetIntValue(ushort)

เมธอดนี้ใช้เพื่อรับค่าจำนวนเต็มในหน่วยที่กำหนด หากค่าของ CSS นี้ไม่มีค่าจำนวนเต็มหรือไม่สามารถแปลงเป็นหน่วยที่กำหนดได้ จะเกิด DOMException ขึ้น

public abstract int GetIntValue(ushort unitType)

พารามิเตอร์

unitType ushort

ประเภทของหน่วย

คืนค่า

int

คืนค่าค่า

GetRGBColorValue()

เมธอดนี้ใช้เพื่อรับสี RGB หากค่าของ CSS นี้ไม่มีค่าของสี RGB จะเกิด DOMException ขึ้น การแก้ไขคุณสมบัติสไตล์ที่เกี่ยวข้องสามารถทำได้โดยใช้อินเตอร์เฟส RGBColor

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

คืนค่า

RGBColor

คืนค่าสี RGB

GetRectValue()

เมธอดนี้ใช้เพื่อรับค่าของ Rect หากค่าของ CSS นี้ไม่มีค่าของ rect จะเกิด DOMException ขึ้น การแก้ไขคุณสมบัติสไตล์ที่เกี่ยวข้องสามารถทำได้โดยใช้อินเตอร์เฟส Rect

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

คืนค่า

Rect

คืนค่าของ Rect

GetStringValue()

เมธอดนี้ใช้เพื่อรับค่าของสตริง หากค่าของ CSS ไม่มีค่าของสตริง จะเกิด DOMException ขึ้น

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

คืนค่า

string

คืนค่า

SetFloatValue(ushort, float)

เมธอดในการตั้งค่าฟลอตด้วยหน่วยที่กำหนด หากคุณสมบัติที่แนบมากับค่านี้ไม่สามารถรับหน่วยที่กำหนดหรือค่าฟลอตได้ ค่าจะไม่เปลี่ยนแปลงและจะเกิด DOMException ขึ้น

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

พารามิเตอร์

unitType ushort

ประเภทของหน่วย

floatValue float

ค่าฟลอต

SetIntValue(ushort, int)

เมธอดในการตั้งค่าค่าจำนวนเต็มด้วยหน่วยที่กำหนด หากคุณสมบัติที่แนบมากับค่านี้ไม่สามารถรับหน่วยที่กำหนดหรือค่าจำนวนเต็มได้ ค่าจะไม่เปลี่ยนแปลงและจะเกิด DOMException ขึ้น

public abstract void SetIntValue(ushort unitType, int intValue)

พารามิเตอร์

unitType ushort

ประเภทของหน่วย

intValue int

ค่าจำนวนเต็ม

SetStringValue(ushort, string)

เมธอดในการตั้งค่าค่าของสตริงด้วยหน่วยที่กำหนด หากคุณสมบัติที่แนบมากับค่านี้ไม่สามารถรับหน่วยที่กำหนดหรือค่าของสตริงได้ ค่าจะไม่เปลี่ยนแปลงและจะเกิด DOMException ขึ้น

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

พารามิเตอร์

stringType ushort

ประเภทของสตริง

stringValue string

ค่าของสตริง

 แบบไทย