Interface ICSSStyleDeclaration

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

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

string

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

int

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

ICSSRule

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

string

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

CSSValue

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

string

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

string

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

string

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.

 Indonesia