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
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
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
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
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
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
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
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
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
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.