Interface ICSSRule

Interface ICSSRule

اسم الفضاء : Aspose.Html.Dom.Css مجموعة: Aspose.HTML.dll (25.4.0)

واجهة CSSRule هي واجهة أساسية مجردة لأي نوع من البيان CSS. وهذا يشمل كل من مجموعات القواعد واللوائح. ومن المتوقع أن يحافظ التنفيذ على جميع القواعد المحددة في ورقة نمط CSS، حتى لو لم يتم التعرف على القاعدة من قبل المشارك. يتم تمثيل القواعد غير المعترف بها باستخدام واجهة ICSSUnknownRule.

[ComVisible(true)]
[DOMName("CSSRule")]
[DOMObject]
public interface ICSSRule

Properties

CSSText

هذا يعكس حالة القاعدة الحالية وليس قيمتها الأصلية.

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

قيمة الممتلكات

string

ParentRule

إذا كانت هذه القاعدة موجودة داخل قاعدة أخرى (على سبيل المثال قاعدة نمط داخل كتلة @media) ، فهذه هي القاعدة التي تحتوي عليها.

[DOMName("parentRule")]
ICSSRule ParentRule { get; }

قيمة الممتلكات

ICSSRule

ParentStyleSheet

ورقة النمط التي تحتوي على هذه القاعدة.

[DOMName("parentStyleSheet")]
ICSSStyleSheet ParentStyleSheet { get; }

قيمة الممتلكات

ICSSStyleSheet

Type

النوع من القاعدة، كما هو محدد أعلاه.التوقعات هي أنه يمكن استخدام أساليب الطرد المحددة الالتزام للطرد من مثال من واجهة CSSRule إلى واجهة مشتقة محددة تنطوي على النوع.

[DOMName("type")]
short Type { get; }

قيمة الممتلكات

short

 عربي