Class CSSPrimitiveValue
اسم الفضاء : Aspose.Html.Dom.Css مجموعة: Aspose.HTML.dll (25.5.0)
يمكن استخدام هذا الواجهة لتحديد قيمة خصائص النمط المحددة التي يتم وضعها حاليًا في كتلة أو لتحديد خصائص النمط المحددة بشكل صريح داخل كتلة. يمكن الحصول على مثال على هذا الواجهة من طريقة GetPropertyCSSValue من واجهة CSSStyleDeclaration. يمكن استخدام هذا الواجهة لتحديد قيمة خصائص النمط المحددة حاليًا في كتلة.
[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
يمكن الحصول على القيمة باستخدام طريقة 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
القيمة هي وظيفة حساب أو حساب.يمكن الحصول على القيمة باستخدام طريقة GetCounterValue.
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
يمكن الحصول على القيمة باستخدام طريقة getFloatValue.
public const ushort CSS_EMS = 3القيمة الميدانية
CSS_EXS
القيمة هي طول (exs).يمكن الحصول على القيمة باستخدام طريقة getFloatValue.
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
يمكن الحصول على القيمة باستخدام طريقة getStringValue.
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
يمكن الحصول على القيمة باستخدام طريقة getFloatValue.
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
القيمة هي زاوية (سلسلة).يمكن الحصول على القيمة باستخدام طريقة getFloatValue.
public const ushort CSS_RAD = 12القيمة الميدانية
CSS_RECT
القيمة هي وظيفة مستقيمة ويمكن الحصول على القيمة باستخدام طريقة GetRectValue.
public const ushort CSS_RECT = 26القيمة الميدانية
CSS_REM
القيمة هي طول (rem) ويمكن الحصول عليها باستخدام طريقة getFloatValue.
public const ushort CSS_REM = 19القيمة الميدانية
CSS_RGBCOLOR
القيمة هي لون RGB ويمكن الحصول على القيمة باستخدام طريقة GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27القيمة الميدانية
CSS_S
يمكن الحصول على القيمة باستخدام طريقة getFloatValue.
public const ushort CSS_S = 15القيمة الميدانية
CSS_STRING
يمكن الحصول على القيمة باستخدام طريقة getStringValue.
public const ushort CSS_STRING = 21القيمة الميدانية
CSS_UNKNOWN
القيمة ليست قيمة CSS2 المعترف بها.القيمة لا يمكن الحصول عليها إلا باستخدام ميزة cssText.
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
إرجاع القيمة
GetFloatValue(يوفنتوس)
يتم استخدام هذه الطريقة للحصول على قيمة متسخة في وحدة محددة.إذا لم يحتوي هذا القيمة CSS على قيمة متسخة أو لا يمكن تحويلها إلى وحدة محددة، يتم رفع DOMException.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)Parameters
unitType ushort
نوع الوحدة .
Returns
عودة القيمة
GetIntValue(يوفنتوس)
يتم استخدام هذه الطريقة للحصول على قيمة int في وحدة محددة.إذا لم يحتوي هذا القيمة CSS على قيمة int أو لا يمكن تحويلها إلى وحدة محددة، يتم رفع استثناء DOM.
public abstract int GetIntValue(ushort unitType)Parameters
unitType ushort
نوع الوحدة .
Returns
عودة القيمة
تداول الخيارات الثنائية()
يتم استخدام هذه الطريقة للحصول على لون RGB.إذا كان هذا القيمة CSS لا يحتوي على قيمة لون RGB، يتم رفع DOMException.يمكن تحقيق التعديل على الخصائص النمطية المقابلة باستخدام واجهة RGBColor.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()Returns
إرجاع قيمة اللون RGB
GetRectValue()
يتم استخدام هذه الطريقة للحصول على قيمة الحق.إذا كانت هذه القيمة CSS لا تحتوي على قيمة الحق، يتم رفع DOMException.يمكن تحقيق التعديل على خصائص النمط المقابلة باستخدام واجهة الحق.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()Returns
إرجاع القيمة الصحيحة
GetStringValue()
يتم استخدام هذه الطريقة للحصول على قيمة السلسلة.إذا كانت قيمة CSS لا تحتوي على قيمة السلسلة، يتم رفع DOMException.
[DOMName("getStringValue")]
public abstract string GetStringValue()Returns
عودة القيمة
SetFloatValue(الفلاش، الفلاش)
إذا لم يتمكن الممتلكات المرفقة بهذا القيمة من قبول الوحدة المحددة أو القيمة المرفقة، فإن القيمة ستكون غير متغيرة وسيتم رفع استثناء DOM.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)Parameters
unitType ushort
نوع الوحدة .
floatValue float
قيمة السفينة .
SetIntValue(إسماعيل، إنت)
طريقة لتعيين قيمة int مع وحدة محددة.إذا لم يتمكن الممتلكات المرفقة بهذا القيمة من قبول وحدة محددة أو قيمة int، فإن القيمة ستكون غير متغيرة وسيتم رفع استثناء DOM.
public abstract void SetIntValue(ushort unitType, int intValue)Parameters
unitType ushort
نوع الوحدة .
intValue int
قيمة int .
SetStringValue(الرماد، الرماد)
طريقة لتعيين قيمة السلسلة مع الوحدة المحددة.إذا لم يتمكن الممتلكات المرفقة بهذا القيمة من قبول الوحدة المحددة أو قيمة السلسلة، فإن القيمة ستكون غير متغيرة وسيتم رفع استثناء DOM.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)Parameters
stringType ushort
نوع الشريط .
stringValue string
قيمة الشريط .