Interface ICSSStyleSheet
Interface ICSSStyleSheet
اسم الفضاء : Aspose.Html.Dom.Css مجموعة: Aspose.HTML.dll (25.4.0)
واجهة CSSStyleSheet هي واجهة ملموسة تستخدم لتمثيل ورقة نمط CSS أي ورقة نمط من نوع المحتوى هو “النص / css”.
[ComVisible(true)]
[DOMName("CSSStyleSheet")]
[DOMObject]
public interface ICSSStyleSheet : IStyleSheet
Implements
Properties
CSSR
قائمة جميع قواعد CSS الموجودة داخل ورقة النمط.هذا يشمل كل من مجموعات القواعد وفي القواعد.
[DOMName("cssRules")]
ICSSRuleList CSSRules { get; }
قيمة الممتلكات
OwnerRule
إذا كانت هذه الورقة النمطية تأتي من قاعدة @import ، فإن ملخص المالك سيحتوي على CSSImportRule. في هذه الحالة ، فإن ملخص المالكNode في واجهة StyleSheet سيكون صفرًا. إذا كانت الورقة النمطية تأتي من عنصر أو تعليمات معالجة ، فإن ملخص المالكRule سيكون صفرًا وسيحتوي ملخص المالكNode على العقد.
[DOMNullable]
[DOMName("ownerRule")]
ICSSRule OwnerRule { get; }
قيمة الممتلكات
Methods
DeleteRule(إنت)
استخدم لحذف قاعدة من ورقة النمط.
[DOMName("deleteRule")]
void DeleteRule(int index)
Parameters
index
int
من المؤشر .
InsertRule(الستار، إنت)
استخدمت لإدراج قاعدة جديدة في ورقة النمط.القاعدة الجديدة أصبحت الآن جزءا من الكاسكاد.
[DOMName("insertRule")]
long InsertRule(string rule, int index)
Parameters
rule
string
قاعدة النمط .
index
int
قاعدة مؤشر.
Returns
مؤشر إدخال