Interface ICSSStyleDeclaration

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 , IEnumerable , ICSS2Properties

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

string

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

int

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

ICSSRule

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

string

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

CSSValue

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

string

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

string

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

string

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.

 Magyar