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
ירושה
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
מיישם
חברים מורשים
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
ערך שדה
CSS_CH
הערך הוא אורך (ch). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_CH = 20
ערך שדה
CSS_CM
הערך הוא אורך (cm). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_CM = 6
ערך שדה
CSS_COUNTER
הערך הוא פונקציית ספירה או ספירות. ניתן להשיג את הערך באמצעות שיטת GetCounterValue.
public const ushort CSS_COUNTER = 25
ערך שדה
CSS_DEG
הערך הוא זווית (deg). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_DEG = 11
ערך שדה
CSS_DIMENSION
הערך הוא מספר עם מימד בלתי ידוע. ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_DIMENSION = 18
ערך שדה
CSS_DPCM
הערך הוא נקודות לסנטימטר (dpcm).
public const ushort CSS_DPCM = 29
ערך שדה
CSS_DPI
הערך הוא נקודות לאינצ’ (dpi).
public const ushort CSS_DPI = 28
ערך שדה
CSS_DPPX
הערך הוא נקודות ליחידת ‘px’ (dppx).
public const ushort CSS_DPPX = 30
ערך שדה
CSS_EMS
הערך הוא אורך (ems). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_EMS = 3
ערך שדה
CSS_EXS
הערך הוא אורך (exs). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_EXS = 4
ערך שדה
CSS_GRAD
הערך הוא זווית (grad). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_GRAD = 13
ערך שדה
CSS_HZ
הערך הוא תדירות (Hz). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_HZ = 16
ערך שדה
CSS_IDENT
הערך הוא מזהה. ניתן להשיג את הערך באמצעות שיטת getStringValue.
public const ushort CSS_IDENT = 23
ערך שדה
CSS_IN
הערך הוא אורך (in). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_IN = 8
ערך שדה
CSS_KHZ
הערך הוא תדירות (kHz). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_KHZ = 17
ערך שדה
CSS_MM
הערך הוא אורך (mm). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_MM = 7
ערך שדה
CSS_MS
הערך הוא זמן (ms). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_MS = 14
ערך שדה
CSS_NUMBER
הערך הוא מספר פשוט. ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_NUMBER = 1
ערך שדה
CSS_PC
הערך הוא אורך (pc). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_PC = 10
ערך שדה
CSS_PERCENTAGE
הערך הוא אחוז. ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_PERCENTAGE = 2
ערך שדה
CSS_PT
הערך הוא אורך (pt). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_PT = 9
ערך שדה
CSS_PX
הערך הוא אורך (px). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_PX = 5
ערך שדה
CSS_RAD
הערך הוא זווית (rad). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_RAD = 12
ערך שדה
CSS_RECT
הערך הוא פונקציית rect. ניתן להשיג את הערך באמצעות שיטת GetRectValue.
public const ushort CSS_RECT = 26
ערך שדה
CSS_REM
הערך הוא אורך (rem). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_REM = 19
ערך שדה
CSS_RGBCOLOR
הערך הוא צבע RGB. ניתן להשיג את הערך באמצעות שיטת GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27
ערך שדה
CSS_S
הערך הוא זמן (s). ניתן להשיג את הערך באמצעות שיטת getFloatValue.
public const ushort CSS_S = 15
ערך שדה
CSS_STRING
הערך הוא STRING. ניתן להשיג את הערך באמצעות שיטת getStringValue.
public const ushort CSS_STRING = 21
ערך שדה
CSS_UNKNOWN
הערך אינו ערך CSS2 מוכר. ניתן להשיג את הערך רק באמצעות המאפיין cssText.
public const ushort CSS_UNKNOWN = 0
ערך שדה
CSS_URI
הערך הוא URI. ניתן להשיג את הערך באמצעות שיטת getStringValue.
public const ushort CSS_URI = 22
ערך שדה
CSS_VH
הערך הוא אחוז מגובה החלון המלא.
public const ushort CSS_VH = 32
ערך שדה
CSS_VMAX
הערך הוא אחוז מרוחב או גובה החלון, לפי מה שגדול יותר.
public const ushort CSS_VMAX = 34
ערך שדה
CSS_VMIN
הערך הוא אחוז מרוחב או גובה החלון, לפי מה שקטן יותר.
public const ushort CSS_VMIN = 33
ערך שדה
CSS_VW
הערך הוא אחוז מרוחב החלון המלא.
public const ushort CSS_VW = 31
ערך שדה
מאפיינים
PrimitiveType
סוג הערך כפי שהוגדר על ידי הקבועים המצוינים למעלה.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
ערך מאפיין
שיטות
GetCounterValue()
שיטה זו משמשת כדי לקבל את ערך הספירה. אם ערך CSS זה אינו מכיל ערך ספירה, יתעורר DOMException. ניתן לבצע שינוי במאפיין הסגנון המתאים באמצעות ממשק Counter.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
מחזיר
מחזיר ערך ספירה
GetFloatValue(ushort)
שיטה זו משמשת כדי לקבל ערך float ביחידת מידה ספציפית. אם ערך CSS זה אינו מכיל ערך float או אינו יכול להמיר ליחידת המידה הספציפית, יתעורר DOMException.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
פרמטרים
unitType
ushort
סוג היחידה.
מחזיר
מחזיר ערך
GetIntValue(ushort)
שיטה זו משמשת כדי לקבל ערך int ביחידת מידה ספציפית. אם ערך CSS זה אינו מכיל ערך int או אינו יכול להמיר ליחידת המידה הספציפית, יתעורר DOMException.
public abstract int GetIntValue(ushort unitType)
פרמטרים
unitType
ushort
סוג היחידה.
מחזיר
מחזיר ערך
GetRGBColorValue()
שיטה זו משמשת כדי לקבל את צבע ה-RGB. אם ערך CSS זה אינו מכיל ערך צבע RGB, יתעורר DOMException. ניתן לבצע שינוי במאפיין הסגנון המתאים באמצעות ממשק RGBColor.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
מחזיר
מחזיר ערך צבע RGB
GetRectValue()
שיטה זו משמשת כדי לקבל את ערך ה-Rect. אם ערך CSS זה אינו מכיל ערך rect, יתעורר DOMException. ניתן לבצע שינוי במאפיין הסגנון המתאים באמצעות ממשק Rect.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
מחזיר
מחזיר ערך Rect
GetStringValue()
שיטה זו משמשת כדי לקבל את הערך המחרוזי. אם ערך CSS אינו מכיל ערך מחרוזי, יתעורר DOMException.
[DOMName("getStringValue")]
public abstract string GetStringValue()
מחזיר
מחזיר ערך
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
ערך המחרוזת.