Interface ICSSStyleDeclaration

Interface ICSSStyleDeclaration

Название пространства: Aspose.Html.Dom.Css Ассоциация: Aspose.HTML.dll (25.4.0)

Интерфейс CSSStyleDeclaration представляет собой единый блок декларации CSS. Этот интерфейс может использоваться для определения свойств стиля, которые в настоящее время устанавливаются в блоке, или для установления свойств стиля прямо внутри блока.

[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(строг, строг, строг)

Используется для определения стоимости и приоритета имущества в рамках этого блока декларации.

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

Parameters

propertyName string

Название имущества.

value string

и ценности .

priority string

Это приоритет.

 Русский