Class CSSValue
İsim alanı : Aspose.Html.Dom.Css Görüntüleme: Aspose.HTML.dll (25.4.0)
Basit veya karmaşık bir değeri temsil eder. bir CSSValue nesnesi yalnızca bir CSS özellikinin bir bağlamında gerçekleşir.
[ComVisible(true)]
[DOMName("CSSValue")]
[DOMObject]
public abstract class CSSValue : DOMObject, INotifyPropertyChanged
Inheritance
Derived
CSSPrimitiveValue , CSSValueList
Implements
mirasçı üyeleri
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CSS değerleri(Yürüyüş)
Aspose.Html.Dom.Css.CSSValue sınıfının yeni bir örneği başlatılır.
protected CSSValue(ushort valueType)
Parameters
valueType
ushort
Değer türü .
Fields
CSS_CUSTOM
Değer bir değerdir.
public const ushort CSS_CUSTOM = 3
alan değeri
CSS_INHERIT
Değer miras alınır ve cssText “miras” içerir.
public const ushort CSS_INHERIT = 0
alan değeri
CSS_PRIMITIVE_VALUE
Değer bir ilkel değerdir ve CSSPrimitiveValue arayüzünün bir örneği, CSSValue arayüzünün bu örneğinde bağlayıcı-spesifik casting yöntemlerini kullanarak elde edilebilir.
public const ushort CSS_PRIMITIVE_VALUE = 1
alan değeri
CSS_VALUE_LIST
Değer bir CSSValue listesidir ve CSSValueList arayüzünün bir örneği, CSSValue arayüzünün bu örneğinde bağlayıcı-spesifik casting yöntemlerini kullanarak elde edilebilir.
public const ushort CSS_VALUE_LIST = 2
alan değeri
Properties
CSSTEŞT
Mevcut değerin bir çerçeve temsilcisi.
[DOMName("cssText")]
public abstract string CSSText { get; set; }
Mülkiyet Değer
CSSValueType
Değer türünü tanımlayan bir kod.
[DOMName("cssValueType")]
public ushort CSSValueType { get; }
Mülkiyet Değer
Methods
Equals(CSS değerleri)
Belirlenen nesnenin bu durumla eşit olup olmadığını belirler.
protected virtual bool Equals(CSSValue obj)
Parameters
obj
CSSValue
Bu durumla karşılaştırılabilir.
Returns
‘gerçek’ eğer belirtilen Aspose.Html.Dom.Css.CSSValue bu örneğe eşittir; aksi takdirde, ‘yanlış’.
Equals(nesne)
Belirlenen System.Object’in bu örnekle eşit olup olmadığını belirler.
public override bool Equals(object obj)
Parameters
obj
object
Sistem.Object bu durumla karşılaştırmak için.
Returns
‘gerçek’ eğer belirtilen System.Object bu örneğe eşittir; aksi takdirde, ‘yanlış’.
Exceptions
obj’ parametresi sıfırdır.
GetHashCode()
Bu örnek için bir hash kodu iade eder.
public override int GetHashCode()
Returns
Bu örnek için bir hash kodu, hash algoritmalarında ve bir hash tablosu gibi veri yapılarında kullanıma uygundur.
GetPlatformType()
Bu yöntem, ECMAScript object System.Type’yi geri almak için kullanılır.
public override Type GetPlatformType()
Returns
ECMAScript nesne System.Type.
ToString()
Bu istasyonu temsil eden bir System.String’i geri getirir.
public override string ToString()
Returns
Bu istasyonu temsil eden bir sistem.String.
Operators
Operatör =(CSSValue ve CSSValue)
Operatör tarafından gerçekleştirilmiştir =.
public static bool operator ==(CSSValue left, CSSValue right)
Parameters
left
CSSValue
Sağ elemanı var.
right
CSSValue
Doğru element için.
Returns
Operatörün sonuçları.
Operatör !=(CSSValue ve CSSValue)
Operatörün işleyişini yapın!
public static bool operator !=(CSSValue left, CSSValue right)
Parameters
left
CSSValue
Sağ elemanı var.
right
CSSValue
Doğru element için.
Returns
Operatörün sonuçları.