Interface IStyleSheet
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
Інтерфейс StyleSheet є абстрактним базовим інтерфейсом для будь-якого типу таблиці стилів. Він представляє одну таблицю стилів, асоційовану з структурованим документом.
[ComVisible(true)]
public interface IStyleSheet
Властивості
Disabled
false, якщо таблиця стилів застосована до документа. true, якщо ні. Зміна цього атрибута може призвести до нового визначення стилю для документа. Таблиця стилів застосовується лише за умови, що присутнє відповідне визначення середовища і атрибут disabled є false. Тому, якщо медіа не застосовується до поточного користувацького агента, атрибут disabled ігнорується.
bool Disabled { get; set; }
Значення властивості
Href
Якщо таблиця стилів є зв’язаною таблицею стилів, значення її атрибута є її місцезнаходженням. Для вбудованих таблиць стилів значення цього атрибута є null.
string Href { get; }
Значення властивості
Media
Передбачуване медіа-призначення для інформації про стиль.
IMediaList Media { get; }
Значення властивості
OwnerNode
Вузол, який асоціює цю таблицю стилів з документом. Для HTML це може бути відповідний елемент LINK або STYLE. Для XML це може бути інструкція обробки зв’язування. Для таблиць стилів, які включені іншими таблицями стилів, значення цього атрибута є null.
Node OwnerNode { get; }
Значення властивості
ParentStyleSheet
Для мов таблиць стилів, які підтримують концепцію включення таблиць стилів, цей атрибут представляє включену таблицю стилів, якщо така існує. Якщо таблиця стилів є верхнього рівня, або мова таблиць стилів не підтримує включення, значення цього атрибута є null.
IStyleSheet ParentStyleSheet { get; }
Значення властивості
Title
Консультативний заголовок.
string Title { get; }
Значення властивості
Type
Це вказує мову таблиці стилів для цієї таблиці стилів. Мова таблиці стилів вказується як тип вмісту (наприклад, “text/css”).
string Type { get; }