Interface ICSSKeyframesRule

Interface ICSSKeyframesRule

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

واجهة CSSKeyframesRule تمثل مجموعة كاملة من الإطارات الرئيسية لرسوم متحركة واحدة

[DOMObject]
[DOMName("CSSKeyframesRule")]
[ComVisible(true)]
public interface ICSSKeyframesRule : ICSSRule

Implements

ICSSRule

Properties

CSSRules

تتيح هذه السمة الوصول إلى الإطارات الرئيسية في القائمة

ICSSRuleList CSSRules { get; }

Property Value

ICSSRuleList

Name

تكون هذه السمة هي اسم الإطارات الرئيسية، المستخدمة بواسطة خاصية ‘animation-name’.

string Name { get; }

Property Value

string

Methods

AppendRule(string)

تقوم طريقة appendRule بإضافة CSSKeyframeRule المرسلة إلى القائمة في المفتاح المرسل

void AppendRule(string rule)

Parameters

rule string

القاعدة التي سيتم إضافتها، معبراً عنها بنفس الصيغة كمدخل واحد في قاعدة ‘@keyframes’

DeleteRule(string)

تقوم طريقة deleteRule بحذف CSSKeyframeRule بالمفتاح المرسل. إذا لم توجد قاعدة بهذا المفتاح، فلا تفعل الطريقة شيئًا

void DeleteRule(string key)

Parameters

key string

المفتاح الذي يصف القاعدة التي سيتم حذفها. يجب أن يكون المفتاح عددًا بين 0 و 1، أو سيتم تجاهل القاعدة

FindRule(string)

تقوم طريقة findRule بإرجاع القاعدة التي تطابق المفتاح المرسل. إذا لم توجد قاعدة من هذا القبيل، يتم إرجاع قيمة null

ICSSKeyframeRule FindRule(string key)

Parameters

key string

المفتاح الذي يصف القاعدة للعثور عليها. يجب أن يكون المفتاح عددًا بين 0 و 1، أو سيتم تجاهل القاعدة.

Returns

ICSSKeyframeRule

القاعدة الموجودة

 عربي