Interface ICSSStyleDeclaration
İsim alanı : Aspose.Html.Dom.Css Görüntüleme: Aspose.HTML.dll (25.4.0)
CSSStyleDeclaration arayüzü tek bir CSS açıklama blokunu temsil eder.Bu arayüz şu anda bir blokta ayarlanan stil özelliklerini belirlemek veya bir blok içinde açıkça stil özelliklerini ayarlamak için kullanılabilir.
[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties
Implements
IEnumerable
Properties
CSSTEŞT
Deklarasyon blokunun parsabilen metin temsilciliği (kırışıklık kolları hariç). Bu özelliklerin yerleştirilmesi, yeni değerin parselenmesine ve Deklarasyon blokundaki tüm özelliklerin yeniden yerleştirilmesine yol açacaktır.
[DOMName("cssText")]
string CSSText { get; set; }
Mülkiyet Değer
Length
Bu açıklama blokunda açıkça belirtilen özelliklerin sayısı. geçerli göstergelerin aralığı 0’dan 1’e kadar içerir.
[DOMName("length")]
int Length { get; }
Mülkiyet Değer
ParentRule
Bu açıklama blokunu veya sıfırını içeren CSS kuralı, bu CSSStyleDeclaration bir CSSRule’a eklenmiyorsa.
[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
Mülkiyet Değer
bu[int ile]
Bu açıklama blokunda açıkça belirtilen özellikleri geri almak için kullanılır. bu yöntemi kullanarak geri alınan özelliklerin sırası, ayarlandıkları sırada olmamalıdır. bu yöntem, bu açıklama blokundaki tüm özellikleri iterate etmek için kullanılabilir.
[DOMName("item")]
string this[int index] { get; }
Mülkiyet Değer
Methods
GÜVENLİK SÖZLEŞMESİ(Sırt)
Bir CSS mülkiyeti değerinin nesne temsilini geri almak için kullanılır, eğer bu açıklama blokunda açıkça ayarlanmışsa. bu yöntem, mülkiyeti kısa el mülkiyeti ise sıfır döndürür. kısa el mülkiyeti değerleri sadece getPropertyValue ve setProperty yöntemlerini kullanarak çubuklar olarak erişebilir ve değiştirilebilir.
[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)
Parameters
propertyName
string
Mülkiyetin adıdır.
Returns
Mülkiyet Değerini Geri Dönüyor
GetPropertyPriority(Sırt)
Bir CSS mülkiyetinin önceliklerini (örneğin, " önemli" nitelik) elde etmek için kullanılır, eğer mülkiyet açıkça bu açıklama blokunda belirtilmiştir.
[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)
Parameters
propertyName
string
Mülkiyetin adıdır.
Returns
Öncelikli Mülkiyet Geri Dönüşü
GetPropertyValue(Sırt)
Bu açıklama blokunda açıkça ayarlanmışsa bir CSS mülkiyetinin değerini geri almak için kullanılır.
[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)
Parameters
propertyName
string
Mülkiyetin adıdır.
Returns
Mülkiyet Değerini Geri Dönüyor
RemoveProperty(Sırt)
Bu açıklama blokunda açıkça ayarlanmışsa bir CSS mülkiyetini kaldırmak için kullanılır.
[DOMName("removeProperty")]
string RemoveProperty(string propertyName)
Parameters
propertyName
string
Mülkiyetin adıdır.
Returns
Mülkiyet Değerini Geri Dönüyor
SetProperty(String ve String)
Bu açıklama blokunda varsayılan öncelikli bir varlık değeri ayarlamak için kullanılır.Varsayılan öncelik “Önemli” değildir yani String.Empty
[DOMName("setProperty")]
void SetProperty(string propertyName, string value)
Parameters
propertyName
string
Mülkiyetin adıdır.
value
string
Değer için .
SetProperty(string, string ve string)
Bu belge blokunda bir mülk değeri ve öncelik belirlemek için kullanılır.
[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)
Parameters
propertyName
string
Mülkiyetin adıdır.
value
string
Değer için .
priority
string
Bir öncelik.