Class CSSValue

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

objectDOMObjectCSSValue

Türetilmiş

CSSPrimitiveValue, CSSValueList

Uygulamalar

INotifyPropertyChanged

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

ushort

CSS_INHERIT

Değer miras alınmıştır ve cssText “inherit” içerir.

public const ushort CSS_INHERIT = 0

Alan Değeri

ushort

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

ushort

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

ushort

Özellikler

CSSText

Mevcut değerin bir dize temsilidir.

[DOMName("cssText")]
public abstract string CSSText { get; set; }

Özellik Değeri

string

CSSValueType

Değerin türünü tanımlayan bir koddur.

[DOMName("cssValueType")]
public ushort CSSValueType { get; }

Özellik Değeri

ushort

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

bool

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

bool

true eğer belirtilen System.Object bu örneğe eşitse; aksi takdirde false.

İstisnalar

NullReferenceException

obj parametresi null’dır.

GetHashCode()

Bu örnek için bir hash kodu döndürür.

public override int GetHashCode()

Dönüşler

int

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

Type

ECMAScript nesnesi System.Type.

ToString()

Bu örneği temsil eden bir System.String döndürür.

public override string ToString()

Dönüşler

string

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

bool

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

bool

Operatörün sonucu.

 Türkçe