Class CSSValue

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

الوراثة

objectDOMObjectCSSValue

المشتقات

CSSPrimitiveValue, CSSValueList

التنفيذ

INotifyPropertyChanged

الأعضاء الموروثة

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

قيمة الحقل

ushort

CSS_INHERIT

القيمة موروثة و cssText تحتوي على “inherit”.

public const ushort CSS_INHERIT = 0

قيمة الحقل

ushort

CSS_PRIMITIVE_VALUE

القيمة هي قيمة بدائية ويمكن الحصول على مثيل من واجهة CSSPrimitiveValue باستخدام طرق تحويل محددة على هذا المثيل من واجهة CSSValue.

public const ushort CSS_PRIMITIVE_VALUE = 1

قيمة الحقل

ushort

CSS_VALUE_LIST

القيمة هي قائمة CSSValue ويمكن الحصول على مثيل من واجهة CSSValueList باستخدام طرق تحويل محددة على هذا المثيل من واجهة CSSValue.

public const ushort CSS_VALUE_LIST = 2

قيمة الحقل

ushort

الخصائص

CSSText

تمثيل نصي للقيمة الحالية.

[DOMName("cssText")]
public abstract string CSSText { get; set; }

قيمة الخاصية

string

CSSValueType

رمز يحدد نوع القيمة.

[DOMName("cssValueType")]
public ushort CSSValueType { get; }

قيمة الخاصية

ushort

الطرق

Equals(CSSValue)

يحدد ما إذا كان الكائن المحدد مساويًا لهذا المثيل.

protected virtual bool Equals(CSSValue obj)

المعلمات

obj CSSValue

الكائن للمقارنة مع هذا المثيل.

العائدات

bool

true إذا كان Aspose.Html.Dom.Css.CSSValue المحدد مساويًا لهذا المثيل؛ وإلا، false.

Equals(object)

يحدد ما إذا كان System.Object المحدد مساويًا لهذا المثيل.

public override bool Equals(object obj)

المعلمات

obj object

الكائن System.Object للمقارنة مع هذا المثيل.

العائدات

bool

true إذا كان System.Object المحدد مساويًا لهذا المثيل؛ وإلا، false.

الاستثناءات

NullReferenceException

معلمة obj هي null.

GetHashCode()

يعيد رمز تجزئة لهذا المثيل.

public override int GetHashCode()

العائدات

int

رمز تجزئة لهذا المثيل، مناسب للاستخدام في خوارزميات التجزئة والهياكل البيانية مثل جدول التجزئة.

GetPlatformType()

تُستخدم هذه الطريقة لاسترداد كائن ECMAScript System.Type.

public override Type GetPlatformType()

العائدات

Type

كائن ECMAScript System.Type.

ToString()

يعيد System.String يمثل هذا المثيل.

public override string ToString()

العائدات

string

System.String يمثل هذا المثيل.

المشغلون

operator ==(CSSValue, CSSValue)

ينفذ المشغل ==.

public static bool operator ==(CSSValue left, CSSValue right)

المعلمات

left CSSValue

العنصر الأيسر.

right CSSValue

العنصر الأيمن.

العائدات

bool

نتيجة المشغل.

operator !=(CSSValue, CSSValue)

ينفذ المشغل !=.

public static bool operator !=(CSSValue left, CSSValue right)

المعلمات

left CSSValue

العنصر الأيسر.

right CSSValue

العنصر الأيمن.

العائدات

bool

نتيجة المشغل.

 عربي