Interface ICSSStyleDeclaration
A név: Aspose.Html.Dom.Css Összefoglaló: Aspose.HTML.dll (25.4.0)
A CSSStyleDeclaration interfész egyetlen CSS nyilatkozat blokkot képvisel.Ez az interfész a blokkban jelenleg beállított stílus tulajdonságok meghatározására vagy a blokkban kifejezetten beállított stílus tulajdonságok meghatározására használható.
[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties
Implements
IEnumerable
Properties
CSSTEXT
A nyilatkozat blokk (kivéve a környező curly karkötőket) szöveges képviselete.Ez a tulajdonság beállítása az új érték megszakításához és a nyilatkozat blokk összes tulajdonságának újratelepítéséhez vezet, beleértve a tulajdonságok eltávolítását vagy hozzáadását is.
[DOMName("cssText")]
string CSSText { get; set; }
ingatlan értéke
Length
A jelen nyilatkozat blokkjában kifejezetten meghatározott tulajdonságok száma. A érvényes indexek tartalma 0-tól az 1-ig terjed.
[DOMName("length")]
int Length { get; }
ingatlan értéke
ParentRule
A CSS szabály, amely tartalmazza ezt a nyilatkozat blokkot vagy nullát, ha ez a CSSStyle nyilatkozat nem csatlakozik a CSSRule-hez.
[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
ingatlan értéke
Ez a[int]
A jelen nyilatkozatblokkban kifejezetten meghatározott tulajdonságok visszavonásához használt tulajdonságok sorrendje nem feltétlenül az a sorrend, amelyben rögzítették őket.
[DOMName("item")]
string this[int index] { get; }
ingatlan értéke
Methods
A tulajdonság értéke(A string)
Használt, hogy visszanyerje az objektum képviselet értéke egy CSS tulajdonság, ha kifejezetten beállított ebben a nyilatkozat blokk. Ez a módszer visszatér null, ha a tulajdonság egy rövid távú tulajdonság. rövid távú tulajdonság értékek csak hozzáférhető és módosítható szálak, a getPropertyValue és setProperty módszerek.
[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)
Parameters
propertyName
string
A tulajdon neve.
Returns
Visszaadja az ingatlan értékét
GetPropertyPriority(A string)
A CSS tulajdonság (például a „jelentős” minősítés) prioritásának visszavonására használják, ha a tulajdonság kifejezetten ebben a nyilatkozatban szerepel.
[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)
Parameters
propertyName
string
A tulajdon neve.
Returns
Visszatérő tulajdon prioritása
GetPropertyValue(A string)
A CSS tulajdonság értékének visszavonására használják, ha kifejezetten ebben a nyilatkozatblokkban van beállítva.
[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)
Parameters
propertyName
string
A tulajdon neve.
Returns
Visszaadja az ingatlan értékét
RemoveProperty(A string)
A CSS tulajdonság eltávolítására használt, ha kifejezetten ebben a nyilatkozat blokkban van beállítva.
[DOMName("removeProperty")]
string RemoveProperty(string propertyName)
Parameters
propertyName
string
A tulajdon neve.
Returns
Visszaadja az ingatlan értékét
SetProperty(A string, a string)
Az alapértelmezett prioritással rendelkező tulajdonság értékének beállítása ebben a nyilatkozatblokkban.Az alapértelmezett prioritás nem „jelentős”, azaz String.Empty
[DOMName("setProperty")]
void SetProperty(string propertyName, string value)
Parameters
propertyName
string
A tulajdon neve.
value
string
Az érték.
SetProperty(String, String és String)
A tulajdonság értékének és prioritásának beállítása ebben a nyilatkozatblokkban.
[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)
Parameters
propertyName
string
A tulajdon neve.
value
string
Az érték.
priority
string
A prioritás.