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

הערך הוא פונקציית 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

הערך הוא 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

מאפיינים

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

שיטה זו משמשת כדי לקבל את ערך ה-Rect. אם ערך CSS זה אינו מכיל ערך rect, יתעורר DOMException. ניתן לבצע שינוי במאפיין הסגנון המתאים באמצעות ממשק Rect.

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

מחזיר

Rect

מחזיר ערך 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

ערך המחרוזת.

 Ελληνικά