Class CSSPrimitiveValue

Class CSSPrimitiveValue

نام ها : Aspose.Html.Dom.Css جمع آوری: Aspose.HTML.dll (25.4.0)

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

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

Inheritance

object DOMObject CSSValue CSSPrimitiveValue

Implements

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

Constructors

CSSقیمت اولیه(شوارت)

شروع یک مثال جدید از کلاس Aspose.Html.Dom.Css.CSSPrimitiveValue.

protected CSSPrimitiveValue(ushort unitType)

Parameters

unitType ushort

نوع واحد است.

Fields

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

ارزش یک زاویه (درجه) است. ارزش را می توان با استفاده از روش 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

ارزش یک طول (در) است. ارزش را می توان با استفاده از روش 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

ارزش یک درصد از ارتفاع کل پورت نمایش است.

public const ushort CSS_VH = 32

ارزش میدان

ushort

CSS_VMAX

ارزش یک درصد از عرض یا ارتفاع پورت نمایش است که هر کدام بزرگتر است.

public const ushort CSS_VMAX = 34

ارزش میدان

ushort

CSS_VMIN

ارزش یک درصد از عرض یا ارتفاع پورت نمایش است که هر کدام کوچکتر است.

public const ushort CSS_VMIN = 33

ارزش میدان

ushort

CSS_VW

ارزش یک درصد از پهنای باند نمایش کامل است.

public const ushort CSS_VW = 31

ارزش میدان

ushort

Properties

PrimitiveType

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

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

ارزش املاک

ushort

Methods

GetCounterValue()

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

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

Returns

Counter

بازپرداخت حساب ارزش

GetFloatValue(شوارت)

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

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

Parameters

unitType ushort

نوع واحد است.

Returns

float

بازگشت ارزش

GetIntValue(شوارت)

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

public abstract int GetIntValue(ushort unitType)

Parameters

unitType ushort

نوع واحد است.

Returns

int

بازگشت ارزش

گربه رنگارنگ()

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

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

Returns

RGBColor

بازگشت ارزش رنگی RGB

GetRectValue()

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

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

Returns

Rect

بازگشت ارزش درست

GetStringValue()

این روش برای به دست آوردن ارزش ردیف استفاده می شود.اگر ارزش CSS حاوی ارزش ردیف نیست، یک DOMException ایجاد می شود.

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

Returns

string

بازگشت ارزش

SetFloatValue(فلوت، فلوت)

اگر دارایی همراه با این مقدار قادر به پذیرش واحد یا ارزش فلش نباشد، ارزش تغییر نخواهد کرد و یک DOMException افزایش خواهد یافت.

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

Parameters

unitType ushort

نوع واحد است.

floatValue float

ارزش فلوت

SetIntValue(تسنیم، int)

یک روش برای تنظیم ارزش int با یک واحد مشخص شده.اگر دارایی همراه با این ارزش نمی تواند واحد مشخص شده یا ارزش int را بپذیرد، ارزش تغییر نخواهد کرد و یک DOMException افزایش خواهد یافت.

public abstract void SetIntValue(ushort unitType, int intValue)

Parameters

unitType ushort

نوع واحد است.

intValue int

این ارزش است.

SetStringValue(تکیه گاه، string)

یک روش برای تنظیم ارزش ردیف با واحد مشخص شده.اگر دارایی که به این مقدار اضافه شده است نمی تواند واحد مشخص شده یا ارزش ردیف را بپذیرد، ارزش تغییر نخواهد کرد و یک DOMException افزایش می یابد.

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

Parameters

stringType ushort

نوع حلقه است.

stringValue string

ارزش شاخه

 فارسی