Class CSSValue
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
Basit veya karmaşık bir değeri temsil eder. Bir CSSValue nesnesi yalnızca bir CSS özelliği bağlamında ortaya çıkar.
[DOMName("CSSValue")]
[ComVisible(true)]
[DOMObject]
public abstract class CSSValue : DOMObject, INotifyPropertyChanged
Miras
Türetilmiş
CSSPrimitiveValue, CSSValueList
Uygulamalar
Miras Alınan Üyeler
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
CSSValue(ushort)
Aspose.Html.Dom.Css.CSSValue sınıfının yeni bir örneğini başlatır.
protected CSSValue(ushort valueType)
Parametreler
valueType
ushort
Değerin türü.
Alanlar
CSS_CUSTOM
Değer özel bir değerdir.
public const ushort CSS_CUSTOM = 3
Alan Değeri
CSS_INHERIT
Değer miras alınmıştır ve cssText “inherit” içerir.
public const ushort CSS_INHERIT = 0
Alan Değeri
CSS_PRIMITIVE_VALUE
Değer bir ilkel değerdir ve CSSValue arayüzünün bu örneği üzerinde bağlama özgü tür dönüştürme yöntemleri kullanarak CSSPrimitiveValue arayüzünün bir örneği elde edilebilir.
public const ushort CSS_PRIMITIVE_VALUE = 1
Alan Değeri
CSS_VALUE_LIST
Değer bir CSSValue listesidir ve CSSValue arayüzünün bu örneği üzerinde bağlama özgü tür dönüştürme yöntemleri kullanarak CSSValueList arayüzünün bir örneği elde edilebilir.
public const ushort CSS_VALUE_LIST = 2
Alan Değeri
Özellikler
CSSText
Mevcut değerin bir dize temsilidir.
[DOMName("cssText")]
public abstract string CSSText { get; set; }
Özellik Değeri
CSSValueType
Değerin türünü tanımlayan bir koddur.
[DOMName("cssValueType")]
public ushort CSSValueType { get; }
Özellik Değeri
Yöntemler
Equals(CSSValue)
Belirtilen nesnenin bu örneğe eşit olup olmadığını belirler.
protected virtual bool Equals(CSSValue obj)
Parametreler
obj
CSSValue
Bu örnekle karşılaştırılacak nesne.
Dönüşler
true
eğer belirtilen Aspose.Html.Dom.Css.CSSValue bu örneğe eşitse; aksi takdirde false
.
Equals(object)
Belirtilen System.Object nesnesinin bu örneğe eşit olup olmadığını belirler.
public override bool Equals(object obj)
Parametreler
obj
object
Bu örnekle karşılaştırılacak System.Object.
Dönüşler
true
eğer belirtilen System.Object bu örneğe eşitse; aksi takdirde false
.
İstisnalar
obj
parametresi null’dır.
GetHashCode()
Bu örnek için bir hash kodu döndürür.
public override int GetHashCode()
Dönüşler
Bu örnek için, hashing algoritmaları ve hash tablosu gibi veri yapıları için uygun bir hash kodu.
GetPlatformType()
Bu yöntem, ECMAScript nesnesi System.Type’ı almak için kullanılır.
public override Type GetPlatformType()
Dönüşler
ECMAScript nesnesi System.Type.
ToString()
Bu örneği temsil eden bir System.String döndürür.
public override string ToString()
Dönüşler
Bu örneği temsil eden bir System.String.
Operatörler
operator ==(CSSValue, CSSValue)
operator ==‘yi uygular.
public static bool operator ==(CSSValue left, CSSValue right)
Parametreler
left
CSSValue
Sol eleman.
right
CSSValue
Sağ eleman.
Dönüşler
Operatörün sonucu.
operator !=(CSSValue, CSSValue)
operator !=‘yi uygular.
public static bool operator !=(CSSValue left, CSSValue right)
Parametreler
left
CSSValue
Sol eleman.
right
CSSValue
Sağ eleman.
Dönüşler
Operatörün sonucu.