Interface IStyleSheet
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
Rozhraní StyleSheet je abstraktní základní rozhraní pro jakýkoli typ stylového listu. Představuje jediný stylový list spojený se strukturovaným dokumentem.
[ComVisible(true)]
public interface IStyleSheet
Vlastnosti
Disabled
false, pokud je stylový list aplikován na dokument. true, pokud není. Úprava tohoto atributu může způsobit nové vyhodnocení stylu pro dokument. Stylový list se aplikuje pouze tehdy, pokud je přítomna vhodná definice média a atribut disabled je false. Pokud tedy médium neplatí pro aktuální uživatelský agent, atribut disabled se ignoruje.
bool Disabled { get; set; }
Hodnota vlastnosti
Href
Pokud je stylový list propojený, hodnota jeho atributu je jeho umístění. Pro inline stylové listy je hodnota tohoto atributu null.
string Href { get; }
Hodnota vlastnosti
Media
Cílové médium pro informace o stylu.
IMediaList Media { get; }
Hodnota vlastnosti
OwnerNode
Uzlová struktura, která spojuje tento stylový list s dokumentem. Pro HTML to může být odpovídající prvek LINK nebo STYLE. Pro XML to může být pokyn pro propojení. Pro stylové listy, které jsou zahrnuty jinými stylovými listy, je hodnota tohoto atributu null.
Node OwnerNode { get; }
Hodnota vlastnosti
ParentStyleSheet
Pro jazyky stylových listů, které podporují koncept zahrnutí stylového listu, tento atribut představuje zahrnující stylový list, pokud existuje. Pokud je stylový list stylovým listem nejvyšší úrovně, nebo jazyk stylových listů nepodporuje zahrnutí, je hodnota tohoto atributu null.
IStyleSheet ParentStyleSheet { get; }
Hodnota vlastnosti
Title
Doporučený název.
string Title { get; }
Hodnota vlastnosti
Type
Toto určuje jazyk stylového listu pro tento stylový list. Jazyk stylového listu je určen jako typ obsahu (např. “text/css”).
string Type { get; }