Class CSSValue
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
يمثل قيمة بسيطة أو معقدة. يحدث كائن CSSValue فقط في سياق خاصية CSS.
[DOMName("CSSValue")]
[ComVisible(true)]
[DOMObject]
public abstract class CSSValue : DOMObject, INotifyPropertyChanged
الوراثة
المشتقات
CSSPrimitiveValue, CSSValueList
التنفيذ
الأعضاء الموروثة
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
المنشئات
CSSValue(ushort)
يهيئ مثيلًا جديدًا من فئة Aspose.Html.Dom.Css.CSSValue.
protected CSSValue(ushort valueType)
المعلمات
valueType
ushort
نوع القيمة.
الحقول
CSS_CUSTOM
القيمة هي قيمة مخصصة.
public const ushort CSS_CUSTOM = 3
قيمة الحقل
CSS_INHERIT
القيمة موروثة و cssText تحتوي على “inherit”.
public const ushort CSS_INHERIT = 0
قيمة الحقل
CSS_PRIMITIVE_VALUE
القيمة هي قيمة بدائية ويمكن الحصول على مثيل من واجهة CSSPrimitiveValue باستخدام طرق تحويل محددة على هذا المثيل من واجهة CSSValue.
public const ushort CSS_PRIMITIVE_VALUE = 1
قيمة الحقل
CSS_VALUE_LIST
القيمة هي قائمة CSSValue ويمكن الحصول على مثيل من واجهة CSSValueList باستخدام طرق تحويل محددة على هذا المثيل من واجهة CSSValue.
public const ushort CSS_VALUE_LIST = 2
قيمة الحقل
الخصائص
CSSText
تمثيل نصي للقيمة الحالية.
[DOMName("cssText")]
public abstract string CSSText { get; set; }
قيمة الخاصية
CSSValueType
رمز يحدد نوع القيمة.
[DOMName("cssValueType")]
public ushort CSSValueType { get; }
قيمة الخاصية
الطرق
Equals(CSSValue)
يحدد ما إذا كان الكائن المحدد مساويًا لهذا المثيل.
protected virtual bool Equals(CSSValue obj)
المعلمات
obj
CSSValue
الكائن للمقارنة مع هذا المثيل.
العائدات
true
إذا كان Aspose.Html.Dom.Css.CSSValue المحدد مساويًا لهذا المثيل؛ وإلا، false
.
Equals(object)
يحدد ما إذا كان System.Object المحدد مساويًا لهذا المثيل.
public override bool Equals(object obj)
المعلمات
obj
object
الكائن System.Object للمقارنة مع هذا المثيل.
العائدات
true
إذا كان System.Object المحدد مساويًا لهذا المثيل؛ وإلا، false
.
الاستثناءات
معلمة obj
هي null.
GetHashCode()
يعيد رمز تجزئة لهذا المثيل.
public override int GetHashCode()
العائدات
رمز تجزئة لهذا المثيل، مناسب للاستخدام في خوارزميات التجزئة والهياكل البيانية مثل جدول التجزئة.
GetPlatformType()
تُستخدم هذه الطريقة لاسترداد كائن ECMAScript System.Type.
public override Type GetPlatformType()
العائدات
كائن ECMAScript System.Type.
ToString()
يعيد System.String يمثل هذا المثيل.
public override string ToString()
العائدات
System.String يمثل هذا المثيل.
المشغلون
operator ==(CSSValue, CSSValue)
ينفذ المشغل ==.
public static bool operator ==(CSSValue left, CSSValue right)
المعلمات
left
CSSValue
العنصر الأيسر.
right
CSSValue
العنصر الأيمن.
العائدات
نتيجة المشغل.
operator !=(CSSValue, CSSValue)
ينفذ المشغل !=.
public static bool operator !=(CSSValue left, CSSValue right)
المعلمات
left
CSSValue
العنصر الأيسر.
right
CSSValue
العنصر الأيمن.
العائدات
نتيجة المشغل.