Class CSSPrimitiveValue

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

objectDOMObjectCSSValueCSSPrimitiveValue

Uygulamalar

INotifyPropertyChanged

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

CSS_DPCM

Değer santimetre başına nokta sayısıdır (dpcm).

public const ushort CSS_DPCM = 29

Alan Değeri

ushort

CSS_DPI

Değer inç başına nokta sayısıdır (dpi).

public const ushort CSS_DPI = 28

Alan Değeri

ushort

CSS_DPPX

Değer ‘px’ birimi başına nokta sayısıdır (dppx).

public const ushort CSS_DPPX = 30

Alan Değeri

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

CSS_VH

Değer tam görünüm yüksekliğinin bir yüzdesidir.

public const ushort CSS_VH = 32

Alan Değeri

ushort

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

ushort

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

ushort

CSS_VW

Değer tam görünüm genişliğinin bir yüzdesidir.

public const ushort CSS_VW = 31

Alan Değeri

ushort

Özellikler

PrimitiveType

Değerin yukarıda belirtilen sabitler tarafından tanımlanan türü.

[DOMName("primitiveType")]
public ushort PrimitiveType { get; }

Özellik Değeri

ushort

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

Counter

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

float

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

int

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

RGBColor

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

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

string

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.

 Türkçe