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
อนุญาโตตุลาการ
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
หมายเลข
CSS_CH
ค่าใช้จ่ายคือความยาว (ch) ค่าใช้จ่ายสามารถทําได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_CH = 20
หมายเลข
CSS_CM
ค่าใช้จ่ายคือความยาว (cm) ค่าใช้จ่ายสามารถทําได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_CM = 6
หมายเลข
CSS_COUNTER
หมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข
public const ushort CSS_COUNTER = 25
หมายเลข
CSS_DEG
ราคาเป็นมุม (deg) ราคาสามารถรับได้โดยใช้วิธีการ getFloatValue
public const ushort CSS_DEG = 11
หมายเลข
CSS_DIMENSION
หมายเลขที่มีขนาดที่ไม่รู้จัก หมายเลขนี้สามารถได้รับได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_DIMENSION = 18
หมายเลข
CSS_DPCM
ราคาคือจุดต่อเซนติเมตร (dpcm)
public const ushort CSS_DPCM = 29
หมายเลข
CSS_DPI
ราคาคือจุดต่อ นิ้ว (dpi)
public const ushort CSS_DPI = 28
หมายเลข
CSS_DPPX
ราคาคือจุดต่อหน่วย ‘px’ (dppx)
public const ushort CSS_DPPX = 30
หมายเลข
CSS_EMS
หมายเลขรุ่น: หมายเลขรุ่น: หมายเลขรุ่น: หมายเลขรุ่น: หมายเลขรุ่น: หมายเลขรุ่น:
public const ushort CSS_EMS = 3
หมายเลข
CSS_EXS
หมายถึงความยาว (exs) หมายถึงความยาว (exs) หมายถึงความยาว (exs) หมายถึงความยาว (exs) หมายถึงความยาว (exs)
public const ushort CSS_EXS = 4
หมายเลข
CSS_GRAD
ราคาเป็นมุม (เกรด) ราคาสามารถรับได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_GRAD = 13
หมายเลข
CSS_HZ
หมายเลขนี้เป็นความถี่ (Hz) หมายเลขนี้สามารถรับได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_HZ = 16
หมายเลข
CSS_IDENT
หมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข
public const ushort CSS_IDENT = 23
หมายเลข
CSS_IN
ค่าใช้จ่ายคือความยาว (ใน) ค่าใช้จ่ายสามารถรับได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_IN = 8
หมายเลข
CSS_KHZ
หมายเลขนี้เป็นความถี่ (kHz) หมายเลขนี้สามารถรับได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_KHZ = 17
หมายเลข
CSS_MM
หมายถึงความยาว (mm) หมายถึงความสามารถที่จะได้รับโดยใช้วิธีการ GetFloatValue
public const ushort CSS_MM = 7
หมายเลข
CSS_MS
ค่าใช้จ่ายเป็นเวลา (ms) ค่าใช้จ่ายสามารถได้รับโดยใช้วิธีการ GetFloatValue
public const ushort CSS_MS = 14
หมายเลข
CSS_NUMBER
หมายเลขที่เรียบง่าย หมายเลขที่สามารถได้รับได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_NUMBER = 1
หมายเลข
CSS_PC
ค่าใช้จ่ายคือความยาว (pc) ค่าใช้จ่ายสามารถทําได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_PC = 10
หมายเลข
CSS_PERCENTAGE
หมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข
public const ushort CSS_PERCENTAGE = 2
หมายเลข
CSS_PT
ค่าใช้จ่ายคือความยาว (pt) ค่าใช้จ่ายสามารถทําได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_PT = 9
หมายเลข
CSS_PX
ค่าใช้จ่ายคือความยาว (px) ค่าใช้จ่ายสามารถรับได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_PX = 5
หมายเลข
CSS_RAD
ค่าเป็นมุม (rad) ค่าสามารถรับได้โดยใช้วิธีการ getFloatValue
public const ushort CSS_RAD = 12
หมายเลข
CSS_RECT
ราคาเป็นฟังก์ชั่นตรง ราคาสามารถรับได้โดยใช้วิธีการ GetRectValue
public const ushort CSS_RECT = 26
หมายเลข
CSS_REM
หมายถึงความยาว (rem) หมายถึงความยาว (rem) หมายถึงความยาว (rem) หมายถึงความยาว (rem) หมายถึงความยาว (rem) หมายถึงความยาว (rem) หมายถึงความยาว (rem)
public const ushort CSS_REM = 19
หมายเลข
CSS_RGBCOLOR
ราคาเป็นสี RGB ราคาสามารถรับได้โดยใช้วิธีการ GetRGBColorValue
public const ushort CSS_RGBCOLOR = 27
หมายเลข
CSS_S
ราคาเป็นเวลา (s) ราคาสามารถรับได้โดยใช้วิธีการ GetFloatValue
public const ushort CSS_S = 15
หมายเลข
CSS_STRING
ค่าใช้จ่ายคือ STRING ค่าใช้จ่ายสามารถรับได้โดยใช้วิธีการ getStringValue
public const ushort CSS_STRING = 21
หมายเลข
CSS_UNKNOWN
หมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข
public const ushort CSS_UNKNOWN = 0
หมายเลข
CSS_URI
ค่าใช้จ่ายคือ URI ค่าใช้จ่ายสามารถรับได้โดยใช้วิธีการ getStringValue
public const ushort CSS_URI = 22
หมายเลข
CSS_VH
หมายถึงอัตราส่วนของความสูงของพอร์ตมุมมองทั้งหมด
public const ushort CSS_VH = 32
หมายเลข
CSS_VMAX
หมายความเป็นส่วนหนึ่งของความกว้างหรือความสูงของพอร์ตมองเห็นใด ๆ ที่ใหญ่กว่า
public const ushort CSS_VMAX = 34
หมายเลข
CSS_VMIN
หมายถึงอัตราส่วนของความกว้างหรือความสูงของพอร์ตมองเห็นใด ๆ ที่น้อยกว่า
public const ushort CSS_VMIN = 33
หมายเลข
CSS_VW
หมายถึงอัตราส่วนของความกว้างของพอร์ตมุมมองทั้งหมด
public const ushort CSS_VW = 31
หมายเลข
Properties
PrimitiveType
ประเภทของมูลค่าตามที่กําหนดโดยแถบที่ระบุไว้ข้างต้น
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
คุณสมบัติมูลค่า
Methods
GetCounterValue()
วิธีการนี้จะใช้เพื่อรับค่า Counter หากค่า CSS นี้ไม่มีค่า Counter จะเพิ่มค่า DOMException การเปลี่ยนแปลงในคุณสมบัติสไตล์ที่เกี่ยวข้องสามารถทําได้โดยใช้อินเตอร์เฟซ Counter
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Returns
กลับค่า Counter
GetFloatValue(คู่มือ)
วิธีการนี้จะใช้เพื่อให้มีค่า float ในหน่วยที่ระบุ หากค่า CSS นี้ไม่ได้มีค่า float หรือไม่สามารถแปลงเป็นหน่วยที่ระบุแล้ว DOMException จะถูกเพิ่มขึ้น
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parameters
unitType
ushort
ประเภทของหน่วย
Returns
การคืนค่า
GetIntValue(คู่มือ)
วิธีการนี้จะใช้เพื่อให้มีค่า int ในหน่วยที่ระบุ หากค่า CSS นี้ไม่ได้มีค่า int หรือไม่สามารถแปลงเป็นหน่วยที่ระบุแล้ว DOMException จะถูกเพิ่มขึ้น
public abstract int GetIntValue(ushort unitType)
Parameters
unitType
ushort
ประเภทของหน่วย
Returns
การคืนค่า
หมายเลขรุ่น: GetRGBColor()
วิธีการนี้จะใช้เพื่อรับสี RGB หากค่า CSS นี้ไม่ได้มีค่าสี RGB จะมีการยกเว้น DOM การเปลี่ยนแปลงในคุณสมบัติสไตล์ที่เกี่ยวข้องสามารถทําได้โดยใช้อินเตอร์เฟซสี RGBCor
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Returns
การคืนค่าสี RGB
GetRectValue()
วิธีการนี้จะใช้เพื่อรับค่า Rect หากค่า CSS นี้ไม่มีค่า Rect จะเพิ่มค่า DOMException การเปลี่ยนแปลงในคุณสมบัติสไตล์ที่เกี่ยวข้องสามารถทําได้โดยใช้อินเตอร์เฟซ Rect
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Returns
รับคืนค่าที่ถูกต้อง
GetStringValue()
วิธีการนี้จะใช้เพื่อรับค่า string หากค่า CSS ไม่รวมค่า string จะเพิ่มค่า DOMException
[DOMName("getStringValue")]
public abstract string GetStringValue()
Returns
การคืนค่า
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