Class CSSPrimitiveValue

CSSPrimitiveValue class

CSSPrimitiveValue arabirimi, tek bir CSS değerini temsil eder. Bu arayüz, o anda bir blokta ayarlanan belirli bir stil özelliğinin değerini belirlemek veya blok içinde açıkça belirli bir stil özelliğini ayarlamak için kullanılabilir. Bu arabirimin bir örneği, CSSStyleDeclaration arabiriminin getPropertyCSSValue yönteminden elde edilebilir. Bir CSSPrimitiveValue nesnesi yalnızca bir CSS özelliği bağlamında oluşur.

public abstract class CSSPrimitiveValue : CSSValue

Özellikleri

İsimTanım
abstract CSSText { get; set; }Geçerli değerin dize gösterimi.
CSSValueType { get; }Değerin türünü tanımlayan bir kod.
PrimitiveType { get; }Yukarıda belirtilen sabitler tarafından tanımlanan değerin türü.

yöntemler

İsimTanım
override Equals(object)Belirtilenin olup olmadığını belirler.Object bu örneğe eşittir.
abstract GetCounterValue()Bu metod Sayaç değerini almak için kullanılır. Bu CSS değeri bir sayaç değeri içermiyorsa, bir DOMException oluşturulur. Karşılık gelen stil özelliğinde değişiklik, Sayaç arabirimi kullanılarak gerçekleştirilebilir.
abstract GetFloatValue(ushort)Bu yöntem, belirtilen birimde bir kayan değer elde etmek için kullanılır. Bu CSS değeri bir değişken değer içermiyorsa veya belirtilen birime dönüştürülemiyorsa, bir DOMException oluşturulur.
override GetHashCode()Bu örnek için bir karma kod döndürür.
abstract GetIntValue(ushort)Bu yöntem, belirtilen birimde bir int değeri elde etmek için kullanılır. Bu CSS değeri bir int değeri içermiyorsa veya belirtilen birime dönüştürülemiyorsa, bir DOMException oluşturulur.
override GetPlatformType()Bu yöntem ECMAScript nesnesini almak için kullanılır.Type .
abstract GetRectValue()Bu metod Rect değerini almak için kullanılır. Bu CSS değeri bir rect değeri içermiyorsa, bir DOMException oluşturulur. Karşılık gelen stil özelliğinde değişiklik, Rect arabirimi kullanılarak gerçekleştirilebilir.
abstract GetRGBColorValue()Bu yöntem, RGB rengini elde etmek için kullanılır. Bu CSS değeri bir RGB renk değeri içermiyorsa, bir DOMException oluşturulur. Karşılık gelen stil özelliğinde değişiklik, RGBColor arabirimi kullanılarak gerçekleştirilebilir.
abstract GetStringValue()Bu yöntem, dize değerini almak için kullanılır. CSS değeri bir dize değeri içermiyorsa, bir DOMException oluşturulur.
abstract SetFloatValue(ushort, float)Float değerini belirtilen birimle ayarlamak için bir yöntem. Bu değerle eklenen özellik, belirtilen birimi veya kayan değeri kabul edemezse, değer değişmez ve bir DOMException yükseltilir.
abstract SetIntValue(ushort, int)Belirtilen birimle int değerini ayarlamak için bir yöntem. Bu değerle eklenen özellik, belirtilen birimi veya int değerini kabul edemezse, değer değişmez ve bir DOMException yükseltilir.
abstract SetStringValue(ushort, string)Dizi değerini belirtilen birimle ayarlamak için bir yöntem. Bu değere eklenen özellik, belirtilen birimi veya dize değerini kabul edemezse, değer değişmeyecek ve bir DOMException oluşturulacaktır.
override ToString()a döndürürString bu örneği temsil eder.

Alanlar

İsimTanım
const CSS_ATTRDeğer, bir öznitelik işlevidir. Değer, getStringValue yöntemi kullanılarak elde edilebilir.
const CSS_CHDeğer bir uzunluktur (ch). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_CMDeğer bir uzunluktur (cm). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_COUNTERDeğer, bir sayaç veya sayaç işlevidir. Değer, GetCounterValue yöntemi kullanılarak elde edilebilir.
const CSS_DEGDeğer bir açıdır (derece). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_DIMENSIONDeğer, boyutu bilinmeyen bir sayıdır. Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_DPCMDeğer, santimetre başına nokta sayısıdır (dpcm).
const CSS_DPIDeğer, inç başına nokta sayısıdır (dpi).
const CSS_DPPXDeğer, ‘px’ birimi başına nokta sayısıdır (dppx).
const CSS_EMSDeğer bir uzunluktur (ems). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_EXSDeğer bir uzunluktur (exs). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_GRADDeğer bir açıdır (grad). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_HZDeğer bir frekanstır (Hz). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_IDENTDeğer bir tanımlayıcıdır. Değer, getStringValue yöntemi kullanılarak elde edilebilir.
const CSS_INDeğer bir uzunluktur (inç). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_KHZDeğer bir frekanstır (kHz). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_MMDeğer bir uzunluktur (mm). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_MSDeğer bir zamandır (ms). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_NUMBERDeğer basit bir sayıdır. Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_PCDeğer bir uzunluktur (pc). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_PERCENTAGEDeğer bir yüzdedir. Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_PTDeğer bir uzunluktur (pt). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_PXDeğer bir uzunluktur (px). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_RADDeğer bir açıdır (rad). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_RECTDeğer bir rect işlevidir. Değer, GetRectValue yöntemi kullanılarak elde edilebilir.
const CSS_REMDeğer bir uzunluktur (uzun). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_RGBCOLORDeğer bir RGB rengidir. Değer, GetRGBColorValue yöntemi kullanılarak elde edilebilir.
const CSS_SDeğer bir zamandır (s). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
const CSS_STRINGDeğer bir STRING’dir. Değer, getStringValue yöntemi kullanılarak elde edilebilir.
const CSS_UNKNOWNDeğer tanınan bir CSS2 değeri değil. Değer yalnızca cssText özniteliği kullanılarak elde edilebilir.
const CSS_URIDeğer bir URI’dir. Değer, getStringValue yöntemi kullanılarak elde edilebilir.
const CSS_VHDeğer, tam görüntü alanı yüksekliğinin yüzdesidir.
const CSS_VMAXDeğer, hangisi daha büyükse, görüntü alanı genişliğinin veya yüksekliğinin yüzdesidir.
const CSS_VMINDeğer, görüntü alanı genişliğinin veya yüksekliğinin (hangisi daha küçükse) yüzdesidir.
const CSS_VWDeğer, tam görünüm alanı genişliğinin yüzdesidir.

Ayrıca bakınız