Interface ICSSStyleDeclaration
Nama dari : Aspose.Html.Dom.Css Pengumpulan: Aspose.HTML.dll (25.4.0)
CSSStyleDeclaration interface mewakili satu blok deklarasi CSS. interface ini dapat digunakan untuk menentukan sifat gaya yang saat ini ditetapkan dalam blok atau untuk menetapkan sifat gaya secara eksplisit di dalam blok.
[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties
Implements
IEnumerable
Properties
CSSTEKT
Penetapan atribut ini akan mengakibatkan penetapan nilai baru dan reset semua sifat dalam blok deklarasi termasuk penghapusan atau penambahan sifat.
[DOMName("cssText")]
string CSSText { get; set; }
Nilai Properti
Length
Jumlah sifat yang telah ditetapkan secara eksplisit dalam blok deklarasi ini. rentang indeks yang sah adalah 0 hingga panjang-1 termasuk.
[DOMName("length")]
int Length { get; }
Nilai Properti
ParentRule
Peraturan CSS yang berisi blok atau nol pernyataan ini jika pernyataan CSSStyle ini tidak disertakan dengan Peraturan CSS.
[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
Nilai Properti
ini[int]
Digunakan untuk menarik kembali sifat-sifat yang telah ditetapkan secara eksplisit dalam blok deklarasi ini. urutan sifat-sifat yang diperoleh menggunakan metode ini tidak perlu menjadi urutan di mana mereka ditetapkan. metode ini dapat digunakan untuk iterasi atas semua sifat dalam blok deklarasi ini.
[DOMName("item")]
string this[int index] { get; }
Nilai Properti
Methods
Pentingnya Properties(String)
Digunakan untuk mendapatkan objek representasi nilai properti CSS jika telah ditetapkan secara eksplisit dalam blok deklarasi ini. metode ini kembali nol jika properti adalah properti pendek. nilai properti pendek hanya dapat diakses dan diubah sebagai string, menggunakan getPropertyValue dan setProperty metode.
[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)
Parameters
propertyName
string
Nama dari Properti.
Returns
Mengembalikan Nilai Properti
GetPropertyPriority(String)
Digunakan untuk mendapatkan keutamaan properti CSS (misalnya kualifikasi “penting”) jika properti telah ditetapkan secara eksplisit dalam blok deklarasi ini.
[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)
Parameters
propertyName
string
Nama dari Properti.
Returns
Prioritas Pengembalian Properti
GetPropertyValue(String)
Digunakan untuk mendapatkan nilai properti CSS jika telah ditetapkan secara eksplisit di dalam blok deklarasi ini.
[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)
Parameters
propertyName
string
Nama dari Properti.
Returns
Mengembalikan Nilai Properti
RemoveProperty(String)
Digunakan untuk menghapus properti CSS jika telah ditetapkan secara eksplisit di dalam blok deklarasi ini.
[DOMName("removeProperty")]
string RemoveProperty(string propertyName)
Parameters
propertyName
string
Nama dari Properti.
Returns
Mengembalikan Nilai Properti
SetProperty(String dan String)
Digunakan untuk menetapkan nilai properti dengan prioritas default di dalam blok deklarasi ini.Prioritas default tidak “penting” yaitu String.Empty
[DOMName("setProperty")]
void SetProperty(string propertyName, string value)
Parameters
propertyName
string
Nama dari Properti.
value
string
dengan nilai tersebut.
SetProperty(String, String dan String)
Digunakan untuk menetapkan nilai dan prioritas properti dalam blok deklarasi ini.
[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)
Parameters
propertyName
string
Nama dari Properti.
value
string
dengan nilai tersebut.
priority
string
dengan prioritasnya.