Interface ICSSStyleDeclaration

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 , IEnumerable , ICSS2Properties

Properties

CSSText

التمثيل النصي القابل للطي لكتلة الإعلان (باستثناء الأقواس المحيطة).إعداد هذا الخصائص سوف يؤدي إلى تقسيم القيمة الجديدة وإعادة ترتيب جميع الخصائص في كتلة الإعلان بما في ذلك إزالة أو إضافة الخصائص.

[DOMName("cssText")]
string CSSText { get; set; }

قيمة الممتلكات

string

Length

عدد الخصائص التي تم تحديدها صراحة في هذا الكتلة الإعلانية.مجموعة المؤشرات الصحيحة هي 0 إلى طول-1 شامل.

[DOMName("length")]
int Length { get; }

قيمة الممتلكات

int

ParentRule

قاعدة CSS التي تحتوي على هذا البيان كتلة أو صفر إذا لم يتم إرفاق هذا البيان CSSStyle إلى قاعدة CSS.

[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }

قيمة الممتلكات

ICSSRule

هذا[إنت]

يستخدم لاسترداد الخصائص التي تم تعيينها صراحة في هذا الكتلة الإعلانية. لا ينبغي أن يكون ترتيب الخصائص التي تم استردادها باستخدام هذه الطريقة ترتيبها. يمكن استخدام هذه الطريقة لاسترداد جميع الخصائص في هذا الكتلة الإعلانية.

[DOMName("item")]
string this[int index] { get; }

قيمة الممتلكات

string

Methods

قيمة الممتلكات(الستار)

يستخدم لاسترداد تمثيل الكائن من قيمة الممتلكات CSS إذا تم وضعها صراحة داخل هذا الكتلة الإعلانية.هذه الطريقة تعود صفر إذا كانت الممتلكات هي الممتلكات القصيرة.يمكن الوصول إلى قيم الممتلكات القصيرة وتعديلها فقط كسلاسل، باستخدام GetPropertyValue و setProperty أساليب.

[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)

Parameters

propertyName string

اسم الممتلكات .

Returns

CSSValue

العودة إلى قيمة الممتلكات

GetPropertyPriority(الستار)

يستخدم لاسترداد الأولوية للممتلكات CSS (على سبيل المثال، مؤهلة “مهمة”) إذا تم تعيين الممتلكات صراحة في هذا الكتلة الإعلانية.

[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)

Parameters

propertyName string

اسم الممتلكات .

Returns

string

عودة الممتلكات الأولوية

GetPropertyValue(الستار)

يستخدم لاسترداد قيمة ملكية CSS إذا تم تعيينها صراحة داخل هذا الكتلة الإعلانية.

[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)

Parameters

propertyName string

اسم الممتلكات .

Returns

string

العودة إلى قيمة الممتلكات

RemoveProperty(الستار)

يستخدم لإزالة ملكية CSS إذا تم تعيينها صراحة داخل هذا الكتلة الإعلانية.

[DOMName("removeProperty")]
string RemoveProperty(string propertyName)

Parameters

propertyName string

اسم الممتلكات .

Returns

string

العودة إلى قيمة الممتلكات

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

الأولوية .

 عربي