Interface ICSSStyleDeclaration

Interface ICSSStyleDeclaration

De naam: Aspose.Html.Dom.Css Verzameling: Aspose.HTML.dll (25.4.0)

De CSSStyleDeclaration-interface vertegenwoordigt een enkele CSS-deklaratieblok. Deze interface kan worden gebruikt om de stijl eigenschappen momenteel in een blok te bepalen of om stijl eigenschappen uitdrukkelijk binnen het blok te bepalen.

[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties

Implements

IEnumerable , IEnumerable , ICSS2Properties

Properties

CSSText

De parsable textuele vertegenwoordiging van de verklaring blok (met uitzondering van de omringende curly braces). het plaatsen van dit attribut zal resulteren in de parsing van de nieuwe waarde en resetting van alle eigenschappen in de verklaring blok met inbegrip van de verwijdering of toevoeging van eigenschappen.

[DOMName("cssText")]
string CSSText { get; set; }

Eigendomswaarde

string

Length

Het aantal eigenschappen dat uitdrukkelijk is vastgesteld in deze verklaring blok. Het bereik van geldig indices is 0 tot lengte-1 inclusief.

[DOMName("length")]
int Length { get; }

Eigendomswaarde

int

ParentRule

De CSS-regel die deze verklaring blok of nul bevat als deze CSSStyleverklaring niet aan een CSSRule is toegevoegd.

[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }

Eigendomswaarde

ICSSRule

Dit is[Int]

Gebruikt om de eigenschappen die uitdrukkelijk zijn vastgesteld in deze verklaring blok. De volgorde van de eigenschappen die zijn vastgesteld met behulp van deze methode hoeft niet de volgorde te zijn waarin ze zijn vastgesteld. Deze methode kan worden gebruikt om te itereren over alle eigenschappen in deze verklaring blok.

[DOMName("item")]
string this[int index] { get; }

Eigendomswaarde

string

Methods

Goede eigenschappenValuatie(String)

Gebruikt om de vertegenwoordiging van het object van de waarde van een CSS eigendom te herhalen als het uitdrukkelijk is ingesteld binnen deze verklaring blok. Deze methode returns null als het eigendom is een shorthand eigendom. Shorthand eigendomswaarden kunnen alleen worden toegankelijk en gewijzigd als strengen, met behulp van de getPropertyValue en setProperty methods.

[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)

Parameters

propertyName string

Naam van de eigendom.

Returns

CSSValue

Vergoedingswaarde teruggekeerd

GetPropertyPriority(String)

Gebruikt om de prioriteit van een CSS-eigendom (bijvoorbeeld de “belangrijke” kwalificatie) te herhalen als de eigendom uitdrukkelijk is ingesteld in deze verklaring.

[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)

Parameters

propertyName string

Naam van de eigendom.

Returns

string

Terugkeuren prioriteit eigendom

GetPropertyValue(String)

Gebruikt om de waarde van een CSS-eigendom terug te krijgen als het uitdrukkelijk is ingesteld binnen dit verklaringsblok.

[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)

Parameters

propertyName string

Naam van de eigendom.

Returns

string

Vergoedingswaarde teruggekeerd

RemoveProperty(String)

Gebruikt om een CSS-eigendom te verwijderen als het uitdrukkelijk is ingesteld binnen dit verklaringsblok.

[DOMName("removeProperty")]
string RemoveProperty(string propertyName)

Parameters

propertyName string

Naam van de eigendom.

Returns

string

Vergoedingswaarde teruggekeerd

SetProperty(String en String)

Gebruikt om een eigendomswaarde met standaard prioriteit binnen dit verklaringsblok te bepalen.De standaardprioriteit is niet “belangrijk” dat wil zeggen String.Empty

[DOMName("setProperty")]
void SetProperty(string propertyName, string value)

Parameters

propertyName string

Naam van de eigendom.

value string

De waarde .

SetProperty(String, String en String)

Gebruikt om een eigendomswaarde en prioriteit binnen dit verklaringsblok vast te stellen.

[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)

Parameters

propertyName string

Naam van de eigendom.

value string

De waarde .

priority string

De prioriteit.

 Nederlands