Interface ICSSStyleDeclaration

Interface ICSSStyleDeclaration

ja nimityö: Aspose.Html.Dom.Css Kokoelma: Aspose.HTML.dll (25.4.0)

CSSStyleDeclaration -liittymä edustaa yksittäistä CSS-julistuksen lohkoa. tätä käyttöliittymää voidaan käyttää määrittämään tyylin ominaisuudet, jotka on tällä hetkellä asetettu lohkoon, tai asettaa tyylin ominaisuuksia nimenomaisesti lohkoon.

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

Implements

IEnumerable , IEnumerable , ICSS2Properties

Properties

CSSTEXT

Ilmoitusblokkin (lukuun ottamatta ympäröivää kurkkulaivaa). Tämän ominaisuuden asettaminen johtaa uuden arvoon ja kaikkien ominaisuuksien palauttamiseen ilmoitusblokkissa, mukaan lukien ominaisuuksien poistaminen tai lisääminen.

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

Omistuksen arvo

string

Length

Määrä ominaisuuksia, jotka on nimenomaisesti määritetty tässä ilmoitusblokkissa. voimassa olevien indikaattorien valikoima on 0 - pituus-1 sisällytetty.

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

Omistuksen arvo

int

ParentRule

CSS-sääntö, joka sisältää tämän julistuksen lohkon tai nollan, jos tämä CSSStyle-julistus ei liity CSS-sääntöön.

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

Omistuksen arvo

ICSSRule

Tämä[Sisältää]

Käytetään peruuttamaan ominaisuuksia, jotka on nimenomaisesti määritelty tässä ilmoitusblokkissa. järjestys ominaisuuksia peruutettu käyttämällä tätä menetelmää ei tarvitse olla järjestys, jossa ne asetettiin. Tämä menetelmä voidaan käyttää iterata kaikkia ominaisuuksia tässä ilmoitusblokkissa.

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

Omistuksen arvo

string

Methods

LuonnonmukaisuusValuus(String)

Käytetään palauttamaan kohteen edustusta arvo CSS omaisuus, jos se on nimenomaisesti asetettu tämän ilmoitus lohko. Tämä menetelmä palauttaa nollan, jos omaisuus on lyhyt käden omaisuus. lyhyt käden omaisuus arvoja voidaan käyttää ja muokata vain sarakkeina, käyttämällä getPropertyValue ja setProperty menetelmiä.

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

Parameters

propertyName string

Omaisuuden nimi on.

Returns

CSSValue

Palauttaa omaisuuden arvo

GetPropertyPriority(String)

Käytetään etusijalle CSS-ominaisuuden (esimerkiksi “tärkeä” pätevyys), jos omaisuus on nimenomaisesti määritetty tässä ilmoitusblokkissa.

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

Parameters

propertyName string

Omaisuuden nimi on.

Returns

string

Palauttaa omaisuuden prioriteetti

GetPropertyValue(String)

Käytetään saadakseen CSS-ominaisuuden arvon, jos se on nimenomaisesti määritelty tämän ilmoitusblokkin sisällä.

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

Parameters

propertyName string

Omaisuuden nimi on.

Returns

string

Palauttaa omaisuuden arvo

RemoveProperty(String)

Käytetään poistamaan CSS-ominaisuus, jos se on nimenomaisesti asetettu tämän ilmoitusblokkin sisällä.

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

Parameters

propertyName string

Omaisuuden nimi on.

Returns

string

Palauttaa omaisuuden arvo

SetProperty(String ja String)

Käytetty asettaa omaisuuden arvo, jossa oletusarvo on ensisijainen tämän ilmoitusblokkin sisällä.Oletusprioriteetti ei ole “tärkeää” eli String.Empty

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

Parameters

propertyName string

Omaisuuden nimi on.

value string

ja arvoa .

SetProperty(String, String ja String)

Käytetty asettaa omaisuuden arvo ja prioriteetti tässä ilmoitusblokkissa.

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

Parameters

propertyName string

Omaisuuden nimi on.

value string

ja arvoa .

priority string

ja prioriteettia.

 Suomi