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
Properties
CSSRules
تتيح هذه السمة الوصول إلى الإطارات الرئيسية في القائمة
ICSSRuleList CSSRules { get; }
Property Value
Name
تكون هذه السمة هي اسم الإطارات الرئيسية، المستخدمة بواسطة خاصية ‘animation-name’.
string Name { get; }
Property Value
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
القاعدة الموجودة