Class CSSPrimitiveValue
ชื่อพื้นที่: Aspose.Html.Dom.Css การประกอบ: Aspose.HTML.dll (25.5.0)
อินเทอร์เฟซ CSSPrimitiveValue เป็นค่า CSS หนึ่ง อินเทอร์เฟซนี้สามารถใช้เพื่อกําหนดค่าของคุณสมบัติสไตล์ที่เฉพาะเจาะจงในบล็อกหรือเพื่อตั้งค่าคุณสมบัติสไตล์ที่เฉพาะเจาะจงในบล็อก ตัวอย่างของอินเทอร์เฟซนี้สามารถได้รับจากวิธีการ GetPropertyCSSValue ของอินเทอร์เฟซ CSSStyleDeclaration วัตถุ CSSPrimitiveValue จะเกิดขึ้นเฉพาะในแง่ของคุณสมบัติ CSS
[DOMName("CSSPrimitiveValue")]
[DOMObject]
[ComVisible(true)]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChangedInheritance
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