Class CSSPrimitiveValue

Class CSSPrimitiveValue

ชื่อพื้นที่: Aspose.Html.Dom.Css การประกอบ: Aspose.HTML.dll (25.4.0)

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

[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

ความหมายเป็นฟังก์ชั่น 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

หมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข

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

หมายเลขรุ่น: หมายเลขรุ่น: หมายเลขรุ่น: หมายเลขรุ่น: หมายเลขรุ่น: หมายเลขรุ่น:

public const ushort CSS_EMS = 3

หมายเลข

ushort

CSS_EXS

หมายถึงความยาว (exs) หมายถึงความยาว (exs) หมายถึงความยาว (exs) หมายถึงความยาว (exs) หมายถึงความยาว (exs)

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

หมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข

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

หมายถึงความยาว (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

หมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข

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

ราคาเป็นฟังก์ชั่นตรง ราคาสามารถรับได้โดยใช้วิธีการ GetRectValue

public const ushort CSS_RECT = 26

หมายเลข

ushort

CSS_REM

หมายถึงความยาว (rem) หมายถึงความยาว (rem) หมายถึงความยาว (rem) หมายถึงความยาว (rem) หมายถึงความยาว (rem) หมายถึงความยาว (rem) หมายถึงความยาว (rem)

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

หมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข

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(คู่มือ)

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

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

Parameters

unitType ushort

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

Returns

float

การคืนค่า

GetIntValue(คู่มือ)

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

public abstract int GetIntValue(ushort unitType)

Parameters

unitType ushort

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

Returns

int

การคืนค่า

หมายเลขรุ่น: GetRGBColor()

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

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

Returns

RGBColor

การคืนค่าสี RGB

GetRectValue()

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

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

Returns

Rect

รับคืนค่าที่ถูกต้อง

GetStringValue()

วิธีการนี้จะใช้เพื่อรับค่า string หากค่า CSS ไม่รวมค่า string จะเพิ่มค่า DOMException

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

Returns

string

การคืนค่า

SetFloatValue(ระยํา ระยํา)

วิธีการตั้งค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่าของมูลค่า

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

Parameters

unitType ushort

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

floatValue float

ค่าใช้จ่ายของ Float

SetIntValue(โชว์, int)

วิธีการตั้งค่าค่า int กับหน่วยที่ระบุ หากคุณสมบัติที่เชื่อมโยงกับค่านี้ไม่สามารถยอมรับหน่วยที่ระบุหรือค่า 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

ประเภทของ string

stringValue string

ความหมายของ string

 แบบไทย