Class CSSPrimitiveValue

Class CSSPrimitiveValue

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

این رابط CSSPrimitiveValue نمایانگر یک مقدار CSS واحد است. این رابط ممکن است برای تعیین مقدار یک ویژگی سبک خاص که در حال حاضر در یک بلوک تنظیم شده است یا برای تنظیم یک ویژگی سبک خاص به طور صریح درون بلوک استفاده شود. یک نمونه از این رابط ممکن است از روش getPropertyCSSValue رابط CSSStyleDeclaration به دست آید. یک شی CSSPrimitiveValue تنها در زمینه یک ویژگی CSS وجود دارد.

[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged

وراثت

objectDOMObjectCSSValueCSSPrimitiveValue

پیاده‌سازی‌ها

INotifyPropertyChanged

اعضای ارثی

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()

سازنده‌ها

CSSPrimitiveValue(ushort)

یک نمونه جدید از کلاس Aspose.Html.Dom.Css.CSSPrimitiveValue را مقداردهی اولیه می‌کند.

protected CSSPrimitiveValue(ushort unitType)

پارامترها

unitType ushort

نوع واحد.

زمینه‌ها

CSS_ATTR

مقدار یک تابع ویژگی است. مقدار را می‌توان با استفاده از روش getStringValue به دست آورد.

public const ushort CSS_ATTR = 24

مقدار زمینه

ushort

CSS_CH

مقدار یک طول (ch) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_CH = 20

مقدار زمینه

ushort

CSS_CM

مقدار یک طول (cm) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_CM = 6

مقدار زمینه

ushort

CSS_COUNTER

مقدار یک تابع شمارنده یا شمارنده‌ها است. مقدار را می‌توان با استفاده از روش GetCounterValue به دست آورد.

public const ushort CSS_COUNTER = 25

مقدار زمینه

ushort

CSS_DEG

مقدار یک زاویه (deg) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_DEG = 11

مقدار زمینه

ushort

CSS_DIMENSION

مقدار یک عدد با بعد ناشناخته است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_DIMENSION = 18

مقدار زمینه

ushort

CSS_DPCM

مقدار تعداد نقطه در هر سانتی‌متر (dpcm) است.

public const ushort CSS_DPCM = 29

مقدار زمینه

ushort

CSS_DPI

مقدار تعداد نقطه در هر اینچ (dpi) است.

public const ushort CSS_DPI = 28

مقدار زمینه

ushort

CSS_DPPX

مقدار تعداد نقطه در واحد ‘px’ (dppx) است.

public const ushort CSS_DPPX = 30

مقدار زمینه

ushort

CSS_EMS

مقدار یک طول (ems) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_EMS = 3

مقدار زمینه

ushort

CSS_EXS

مقدار یک طول (exs) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_EXS = 4

مقدار زمینه

ushort

CSS_GRAD

مقدار یک زاویه (grad) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_GRAD = 13

مقدار زمینه

ushort

CSS_HZ

مقدار یک فرکانس (Hz) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_HZ = 16

مقدار زمینه

ushort

CSS_IDENT

مقدار یک شناسه است. مقدار را می‌توان با استفاده از روش getStringValue به دست آورد.

public const ushort CSS_IDENT = 23

مقدار زمینه

ushort

CSS_IN

مقدار یک طول (in) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_IN = 8

مقدار زمینه

ushort

CSS_KHZ

مقدار یک فرکانس (kHz) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_KHZ = 17

مقدار زمینه

ushort

CSS_MM

مقدار یک طول (mm) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_MM = 7

مقدار زمینه

ushort

CSS_MS

مقدار یک زمان (ms) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_MS = 14

مقدار زمینه

ushort

CSS_NUMBER

مقدار یک عدد ساده است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_NUMBER = 1

مقدار زمینه

ushort

CSS_PC

مقدار یک طول (pc) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_PC = 10

مقدار زمینه

ushort

CSS_PERCENTAGE

مقدار یک درصد است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_PERCENTAGE = 2

مقدار زمینه

ushort

CSS_PT

مقدار یک طول (pt) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_PT = 9

مقدار زمینه

ushort

CSS_PX

مقدار یک طول (px) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_PX = 5

مقدار زمینه

ushort

CSS_RAD

مقدار یک زاویه (rad) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_RAD = 12

مقدار زمینه

ushort

CSS_RECT

مقدار یک تابع مستطیل است. مقدار را می‌توان با استفاده از روش GetRectValue به دست آورد.

public const ushort CSS_RECT = 26

مقدار زمینه

ushort

CSS_REM

مقدار یک طول (rem) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_REM = 19

مقدار زمینه

ushort

CSS_RGBCOLOR

مقدار یک رنگ RGB است. مقدار را می‌توان با استفاده از روش GetRGBColorValue به دست آورد.

public const ushort CSS_RGBCOLOR = 27

مقدار زمینه

ushort

CSS_S

مقدار یک زمان (s) است. مقدار را می‌توان با استفاده از روش getFloatValue به دست آورد.

public const ushort CSS_S = 15

مقدار زمینه

ushort

CSS_STRING

مقدار یک رشته است. مقدار را می‌توان با استفاده از روش getStringValue به دست آورد.

public const ushort CSS_STRING = 21

مقدار زمینه

ushort

CSS_UNKNOWN

مقدار یک مقدار CSS2 شناخته‌شده نیست. مقدار فقط می‌تواند با استفاده از ویژگی cssText به دست آید.

public const ushort CSS_UNKNOWN = 0

مقدار زمینه

ushort

CSS_URI

مقدار یک URI است. مقدار را می‌توان با استفاده از روش getStringValue به دست آورد.

public const ushort CSS_URI = 22

مقدار زمینه

ushort

CSS_VH

مقدار درصدی از ارتفاع کامل viewport است.

public const ushort CSS_VH = 32

مقدار زمینه

ushort

CSS_VMAX

مقدار درصدی از عرض یا ارتفاع viewport است، هر کدام که بزرگ‌تر باشد.

public const ushort CSS_VMAX = 34

مقدار زمینه

ushort

CSS_VMIN

مقدار درصدی از عرض یا ارتفاع viewport است، هر کدام که کوچک‌تر باشد.

public const ushort CSS_VMIN = 33

مقدار زمینه

ushort

CSS_VW

مقدار درصدی از عرض کامل viewport است.

public const ushort CSS_VW = 31

مقدار زمینه

ushort

ویژگی‌ها

PrimitiveType

نوع مقدار به عنوان تعریف شده توسط ثابت‌های ذکر شده در بالا.

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

مقدار ویژگی

ushort

روش‌ها

GetCounterValue()

این روش برای دریافت مقدار شمارنده استفاده می‌شود. اگر این مقدار CSS شامل یک مقدار شمارنده نباشد، یک DOMException ایجاد می‌شود. تغییر در ویژگی سبک مربوطه می‌تواند با استفاده از رابط Counter انجام شود.

[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()

بازگشت

Counter

مقدار شمارنده را باز می‌گرداند

GetFloatValue(ushort)

این روش برای دریافت یک مقدار float در یک واحد مشخص استفاده می‌شود. اگر این مقدار CSS شامل یک مقدار float نباشد یا نتواند به واحد مشخص تبدیل شود، یک DOMException ایجاد می‌شود.

[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)

پارامترها

unitType ushort

نوع واحد.

بازگشت

float

مقدار را باز می‌گرداند

GetIntValue(ushort)

این روش برای دریافت یک مقدار int در یک واحد مشخص استفاده می‌شود. اگر این مقدار CSS شامل یک مقدار int نباشد یا نتواند به واحد مشخص تبدیل شود، یک DOMException ایجاد می‌شود.

public abstract int GetIntValue(ushort unitType)

پارامترها

unitType ushort

نوع واحد.

بازگشت

int

مقدار را باز می‌گرداند

GetRGBColorValue()

این روش برای دریافت رنگ RGB استفاده می‌شود. اگر این مقدار CSS شامل یک مقدار رنگ RGB نباشد، یک DOMException ایجاد می‌شود. تغییر در ویژگی سبک مربوطه می‌تواند با استفاده از رابط RGBColor انجام شود.

[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()

بازگشت

RGBColor

مقدار رنگ RGB را باز می‌گرداند

GetRectValue()

این روش برای دریافت مقدار مستطیل استفاده می‌شود. اگر این مقدار CSS شامل یک مقدار مستطیل نباشد، یک DOMException ایجاد می‌شود. تغییر در ویژگی سبک مربوطه می‌تواند با استفاده از رابط Rect انجام شود.

[DOMName("getRectValue")]
public abstract Rect GetRectValue()

بازگشت

Rect

مقدار مستطیل را باز می‌گرداند

GetStringValue()

این روش برای دریافت مقدار رشته‌ای استفاده می‌شود. اگر مقدار CSS شامل یک مقدار رشته‌ای نباشد، یک DOMException ایجاد می‌شود.

[DOMName("getStringValue")]
public abstract string GetStringValue()

بازگشت

string

مقدار را باز می‌گرداند

SetFloatValue(ushort, float)

یک روش برای تنظیم مقدار float با یک واحد مشخص. اگر ویژگی متصل به این مقدار نتواند واحد مشخص یا مقدار float را بپذیرد، مقدار بدون تغییر باقی می‌ماند و یک DOMException ایجاد می‌شود.

[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)

پارامترها

unitType ushort

نوع واحد.

floatValue float

مقدار float.

SetIntValue(ushort, int)

یک روش برای تنظیم مقدار int با یک واحد مشخص. اگر ویژگی متصل به این مقدار نتواند واحد مشخص یا مقدار int را بپذیرد، مقدار بدون تغییر باقی می‌ماند و یک DOMException ایجاد می‌شود.

public abstract void SetIntValue(ushort unitType, int intValue)

پارامترها

unitType ushort

نوع واحد.

intValue int

مقدار int.

SetStringValue(ushort, string)

یک روش برای تنظیم مقدار رشته‌ای با واحد مشخص. اگر ویژگی متصل به این مقدار نتواند واحد مشخص یا مقدار رشته‌ای را بپذیرد، مقدار بدون تغییر باقی می‌ماند و یک DOMException ایجاد می‌شود.

[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)

پارامترها

stringType ushort

نوع رشته.

stringValue string

مقدار رشته.

 فارسی