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; }
قيمة الممتلكات
ParentRule
إذا كانت هذه القاعدة موجودة داخل قاعدة أخرى (على سبيل المثال قاعدة نمط داخل كتلة @media) ، فهذه هي القاعدة التي تحتوي عليها.
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
قيمة الممتلكات
ParentStyleSheet
ورقة النمط التي تحتوي على هذه القاعدة.
[DOMName("parentStyleSheet")]
ICSSStyleSheet ParentStyleSheet { get; }
قيمة الممتلكات
Type
النوع من القاعدة، كما هو محدد أعلاه.التوقعات هي أنه يمكن استخدام أساليب الطرد المحددة الالتزام للطرد من مثال من واجهة CSSRule إلى واجهة مشتقة محددة تنطوي على النوع.
[DOMName("type")]
short Type { get; }