Interface ICSSStyleDeclaration
اسم الفضاء : Aspose.Html.Dom.Css مجموعة: Aspose.HTML.dll (25.4.0)
ويمكن استخدام هذا الواجهة لتحديد خصائص النمط التي يتم وضعها حاليًا في كتلة أو لتحديد خصائص النمط بشكل صريح داخل كتلة.
[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties
Implements
IEnumerable
Properties
CSSText
التمثيل النصي القابل للطي لكتلة الإعلان (باستثناء الأقواس المحيطة).إعداد هذا الخصائص سوف يؤدي إلى تقسيم القيمة الجديدة وإعادة ترتيب جميع الخصائص في كتلة الإعلان بما في ذلك إزالة أو إضافة الخصائص.
[DOMName("cssText")]
string CSSText { get; set; }
قيمة الممتلكات
Length
عدد الخصائص التي تم تحديدها صراحة في هذا الكتلة الإعلانية.مجموعة المؤشرات الصحيحة هي 0 إلى طول-1 شامل.
[DOMName("length")]
int Length { get; }
قيمة الممتلكات
ParentRule
قاعدة CSS التي تحتوي على هذا البيان كتلة أو صفر إذا لم يتم إرفاق هذا البيان CSSStyle إلى قاعدة CSS.
[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
قيمة الممتلكات
هذا[إنت]
يستخدم لاسترداد الخصائص التي تم تعيينها صراحة في هذا الكتلة الإعلانية. لا ينبغي أن يكون ترتيب الخصائص التي تم استردادها باستخدام هذه الطريقة ترتيبها. يمكن استخدام هذه الطريقة لاسترداد جميع الخصائص في هذا الكتلة الإعلانية.
[DOMName("item")]
string this[int index] { get; }
قيمة الممتلكات
Methods
قيمة الممتلكات(الستار)
يستخدم لاسترداد تمثيل الكائن من قيمة الممتلكات CSS إذا تم وضعها صراحة داخل هذا الكتلة الإعلانية.هذه الطريقة تعود صفر إذا كانت الممتلكات هي الممتلكات القصيرة.يمكن الوصول إلى قيم الممتلكات القصيرة وتعديلها فقط كسلاسل، باستخدام GetPropertyValue و setProperty أساليب.
[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)
Parameters
propertyName
string
اسم الممتلكات .
Returns
العودة إلى قيمة الممتلكات
GetPropertyPriority(الستار)
يستخدم لاسترداد الأولوية للممتلكات CSS (على سبيل المثال، مؤهلة “مهمة”) إذا تم تعيين الممتلكات صراحة في هذا الكتلة الإعلانية.
[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)
Parameters
propertyName
string
اسم الممتلكات .
Returns
عودة الممتلكات الأولوية
GetPropertyValue(الستار)
يستخدم لاسترداد قيمة ملكية CSS إذا تم تعيينها صراحة داخل هذا الكتلة الإعلانية.
[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)
Parameters
propertyName
string
اسم الممتلكات .
Returns
العودة إلى قيمة الممتلكات
RemoveProperty(الستار)
يستخدم لإزالة ملكية CSS إذا تم تعيينها صراحة داخل هذا الكتلة الإعلانية.
[DOMName("removeProperty")]
string RemoveProperty(string propertyName)
Parameters
propertyName
string
اسم الممتلكات .
Returns
العودة إلى قيمة الممتلكات
SetProperty(ستيفن، ستيفن)
يستخدم لتعيين قيمة الممتلكات مع الأولوية الافتراضية داخل هذا الكتلة الإعلانية.الأولوية الافتراضية ليست “مهمة” أي String.Empty
[DOMName("setProperty")]
void SetProperty(string propertyName, string value)
Parameters
propertyName
string
اسم الممتلكات .
value
string
القيمة .
SetProperty(string، string، string، string)
يستخدم لتحديد قيمة ومسؤولية الممتلكات ضمن هذا الكتلة الإعلانية.
[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)
Parameters
propertyName
string
اسم الممتلكات .
value
string
القيمة .
priority
string
الأولوية .