Interface IStyleSheet
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
Gränssnittet StyleSheet är det abstrakta basgränssnittet för alla typer av stilmallar. Det representerar en enskild stilmall kopplad till ett strukturerat dokument.
[ComVisible(true)]
public interface IStyleSheet
Egenskaper
Disabled
false om stilmallen tillämpas på dokumentet. true om den inte gör det. Att ändra denna egenskap kan orsaka en ny resolution av stil för dokumentet. En stilmall tillämpas endast om både en lämplig mediedefinition är närvarande och den inaktiverade egenskapen är false. Så, om mediet inte gäller för den aktuella användaragenten, ignoreras den inaktiverade egenskapen.
bool Disabled { get; set; }
Egenskapsvärde
Href
Om stilmallen är en länkad stilmall, är värdet av dess egenskap dess plats. För inlinestilmallar är värdet av denna egenskap null.
string Href { get; }
Egenskapsvärde
Media
Den avsedda destinationsmediet för stilinformation.
IMediaList Media { get; }
Egenskapsvärde
OwnerNode
Noden som kopplar denna stilmall till dokumentet. För HTML kan detta vara motsvarande LINK- eller STYLE-element. För XML kan det vara den länkande bearbetningsinstruktionen. För stilmallar som inkluderas av andra stilmallar är värdet av denna egenskap null.
Node OwnerNode { get; }
Egenskapsvärde
ParentStyleSheet
För stilmallsspråk som stöder konceptet stilmallsinkludering representerar denna egenskap den inkluderande stilmallen, om en sådan finns. Om stilmallen är en toppnivå stilmall, eller om stilmallsspråket inte stöder inkludering, är värdet av denna egenskap null.
IStyleSheet ParentStyleSheet { get; }
Egenskapsvärde
Title
Den rådgivande titeln.
string Title { get; }
Egenskapsvärde
Type
Detta specificerar stilmallsspråket för denna stilmall. Stilmallsspråket specificeras som en innehållstyp (t.ex. “text/css”).
string Type { get; }