Class CSSPrimitiveValue
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
CSSPrimitiveValue arayüzü, tek bir CSS değerini temsil eder. Bu arayüz, bir blokta şu anda ayarlanmış olan belirli bir stil özelliğinin değerini belirlemek veya blok içinde belirli bir stil özelliğini açıkça ayarlamak için kullanılabilir. Bu arayüzün bir örneği, CSSStyleDeclaration arayüzünün getPropertyCSSValue yönteminden elde edilebilir. CSSPrimitiveValue nesnesi yalnızca bir CSS özelliği bağlamında ortaya çıkar.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Miras
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Uygulamalar
Miras Alınan Üyeler
CSSValue.CSS_INHERIT, CSSValue.CSS_PRIMITIVE_VALUE, CSSValue.CSS_VALUE_LIST, CSSValue.CSS_CUSTOM, CSSValue.ToString(), CSSValue.GetPlatformType(), CSSValue.Equals(CSSValue), CSSValue.Equals(object), CSSValue.GetHashCode(), CSSValue.CSSText, CSSValue.CSSValueType, DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
CSSPrimitiveValue(ushort)
Aspose.Html.Dom.Css.CSSPrimitiveValue sınıfının yeni bir örneğini başlatır.
protected CSSPrimitiveValue(ushort unitType)
Parametreler
unitType
ushort
Birimin türü.
Alanlar
CSS_ATTR
Değer bir attribute fonksiyonudur. Değer, getStringValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_ATTR = 24
Alan Değeri
CSS_CH
Değer bir uzunluktur (ch). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_CH = 20
Alan Değeri
CSS_CM
Değer bir uzunluktur (cm). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_CM = 6
Alan Değeri
CSS_COUNTER
Değer bir sayaç veya sayaçlar fonksiyonudur. Değer, GetCounterValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_COUNTER = 25
Alan Değeri
CSS_DEG
Değer bir açıdır (deg). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_DEG = 11
Alan Değeri
CSS_DIMENSION
Değer bilinmeyen bir boyutta bir sayıdır. Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_DIMENSION = 18
Alan Değeri
CSS_DPCM
Değer santimetre başına nokta sayısıdır (dpcm).
public const ushort CSS_DPCM = 29
Alan Değeri
CSS_DPI
Değer inç başına nokta sayısıdır (dpi).
public const ushort CSS_DPI = 28
Alan Değeri
CSS_DPPX
Değer ‘px’ birimi başına nokta sayısıdır (dppx).
public const ushort CSS_DPPX = 30
Alan Değeri
CSS_EMS
Değer bir uzunluktur (ems). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_EMS = 3
Alan Değeri
CSS_EXS
Değer bir uzunluktur (exs). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_EXS = 4
Alan Değeri
CSS_GRAD
Değer bir açıdır (grad). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_GRAD = 13
Alan Değeri
CSS_HZ
Değer bir frekanstır (Hz). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_HZ = 16
Alan Değeri
CSS_IDENT
Değer bir tanımlayıcıdır. Değer, getStringValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_IDENT = 23
Alan Değeri
CSS_IN
Değer bir uzunluktur (in). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_IN = 8
Alan Değeri
CSS_KHZ
Değer bir frekanstır (kHz). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_KHZ = 17
Alan Değeri
CSS_MM
Değer bir uzunluktur (mm). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_MM = 7
Alan Değeri
CSS_MS
Değer bir zamandır (ms). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_MS = 14
Alan Değeri
CSS_NUMBER
Değer basit bir sayıdır. Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_NUMBER = 1
Alan Değeri
CSS_PC
Değer bir uzunluktur (pc). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_PC = 10
Alan Değeri
CSS_PERCENTAGE
Değer bir yüzdedir. Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_PERCENTAGE = 2
Alan Değeri
CSS_PT
Değer bir uzunluktur (pt). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_PT = 9
Alan Değeri
CSS_PX
Değer bir uzunluktur (px). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_PX = 5
Alan Değeri
CSS_RAD
Değer bir açıdır (rad). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_RAD = 12
Alan Değeri
CSS_RECT
Değer bir rect fonksiyonudur. Değer, GetRectValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_RECT = 26
Alan Değeri
CSS_REM
Değer bir uzunluktur (rem). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_REM = 19
Alan Değeri
CSS_RGBCOLOR
Değer bir RGB rengidir. Değer, GetRGBColorValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_RGBCOLOR = 27
Alan Değeri
CSS_S
Değer bir zamandır (s). Değer, getFloatValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_S = 15
Alan Değeri
CSS_STRING
Değer bir STRING’dir. Değer, getStringValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_STRING = 21
Alan Değeri
CSS_UNKNOWN
Değer tanınmayan bir CSS2 değeridir. Değer yalnızca cssText niteliği kullanılarak elde edilebilir.
public const ushort CSS_UNKNOWN = 0
Alan Değeri
CSS_URI
Değer bir URI’dir. Değer, getStringValue yöntemi kullanılarak elde edilebilir.
public const ushort CSS_URI = 22
Alan Değeri
CSS_VH
Değer tam görünüm yüksekliğinin bir yüzdesidir.
public const ushort CSS_VH = 32
Alan Değeri
CSS_VMAX
Değer görünüm genişliği veya yüksekliğinin, hangisi daha büyükse, bir yüzdesidir.
public const ushort CSS_VMAX = 34
Alan Değeri
CSS_VMIN
Değer görünüm genişliği veya yüksekliğinin, hangisi daha küçükse, bir yüzdesidir.
public const ushort CSS_VMIN = 33
Alan Değeri
CSS_VW
Değer tam görünüm genişliğinin bir yüzdesidir.
public const ushort CSS_VW = 31
Alan Değeri
Özellikler
PrimitiveType
Değerin yukarıda belirtilen sabitler tarafından tanımlanan türü.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
Özellik Değeri
Yöntemler
GetCounterValue()
Bu yöntem, Sayaç değerini almak için kullanılır. Eğer bu CSS değeri bir sayaç değeri içermiyorsa, bir DOMException meydana gelir. İlgili stil özelliğindeki değişiklik, Counter arayüzü kullanılarak gerçekleştirilebilir.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Döner
Sayaç değerini döner
GetFloatValue(ushort)
Bu yöntem, belirtilen birimde bir float değeri almak için kullanılır. Eğer bu CSS değeri bir float değeri içermiyorsa veya belirtilen birime dönüştürülemiyorsa, bir DOMException meydana gelir.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parametreler
unitType
ushort
Birimin türü.
Döner
Değeri döner
GetIntValue(ushort)
Bu yöntem, belirtilen birimde bir int değeri almak için kullanılır. Eğer bu CSS değeri bir int değeri içermiyorsa veya belirtilen birime dönüştürülemiyorsa, bir DOMException meydana gelir.
public abstract int GetIntValue(ushort unitType)
Parametreler
unitType
ushort
Birimin türü.
Döner
Değeri döner
GetRGBColorValue()
Bu yöntem, RGB rengini almak için kullanılır. Eğer bu CSS değeri bir RGB renk değeri içermiyorsa, bir DOMException meydana gelir. İlgili stil özelliğindeki değişiklik, RGBColor arayüzü kullanılarak gerçekleştirilebilir.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Döner
RGB renk değerini döner
GetRectValue()
Bu yöntem, Rect değerini almak için kullanılır. Eğer bu CSS değeri bir rect değeri içermiyorsa, bir DOMException meydana gelir. İlgili stil özelliğindeki değişiklik, Rect arayüzü kullanılarak gerçekleştirilebilir.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Döner
Rect değerini döner
GetStringValue()
Bu yöntem, string değerini almak için kullanılır. Eğer CSS değeri bir string değeri içermiyorsa, bir DOMException meydana gelir.
[DOMName("getStringValue")]
public abstract string GetStringValue()
Döner
Değeri döner
SetFloatValue(ushort, float)
Belirtilen birimde float değerini ayarlamak için bir yöntemdir. Eğer bu değere bağlı stil özelliği belirtilen birimi veya float değerini kabul edemiyorsa, değer değişmeyecek ve bir DOMException meydana gelecektir.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
Parametreler
unitType
ushort
Birimin türü.
floatValue
float
Float değeri.
SetIntValue(ushort, int)
Belirtilen birimde int değerini ayarlamak için bir yöntemdir. Eğer bu değere bağlı stil özelliği belirtilen birimi veya int değerini kabul edemiyorsa, değer değişmeyecek ve bir DOMException meydana gelecektir.
public abstract void SetIntValue(ushort unitType, int intValue)
Parametreler
unitType
ushort
Birimin türü.
intValue
int
Int değeri.
SetStringValue(ushort, string)
Belirtilen birimde string değerini ayarlamak için bir yöntemdir. Eğer bu değere bağlı stil özelliği belirtilen birimi veya string değerini kabul edemiyorsa, değer değişmeyecek ve bir DOMException meydana gelecektir.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
Parametreler
stringType
ushort
Stringin türü.
stringValue
string
String değeri.