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

КСНУМКС

Поставянето на този атрибут ще доведе до паразитиране на новата стойност и презареждане на всички свойства в декларационния блок, включително премахване или добавяне на свойствата.

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

стойност на имота

string

Length

Броят на свойствата, които са изрично определени в тази декларация блок. Обхватът на валидни индекси е 0 до дължина-1 включително.

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

стойност на имота

int

ParentRule

CSS, което съдържа тази декларация блок или нула, ако тази CSSStyleДекларация не е приложена към CSSRule.

[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(Стринг, Стринг и Стринг)

Използва се за определяне на стойност и приоритет на имота в рамките на този блок от декларации.

[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)

Parameters

propertyName string

Името на имота.

value string

Стойността е.

priority string

Приоритетът е.

 Български