Class CSSPrimitiveValue
名称: Aspose.Html.Dom.Css セットアップ: Aspose.HTML.dll (25.4.0)
CSSPrimitiveValue インターフェイスは単一の CSS 値を表します. このインターフェイスは、現在ブロックに設定されている特定のスタイル属性の値を決定するために使用されるか、またはブロック内で明確に特定のスタイル属性を設定するために使用されます. このインターフェイスの例は、CSSStyle 宣言インターフェイスの getPropertyCSSValue 方法から得られる可能性があります. CSSPrimitiveValue オブジェクトは、CSS 属性の文脈でのみ発生します。
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Inheritance
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Implements
相続人
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
フィールド価値
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
値はセンチメートルごとに1点(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
値は角度(グレード)です 値は 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
値は直線機能です 値は 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
フィールド価値
Properties
PrimitiveType
上記の常数によって定義された価値の種類。
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
不動産価値
Methods
GetCounterValue()
この方法は、Counter 値を得るために使用されます. この CSS 値がCounter 値を含まない場合は、DOMException がアップされます. 関連するスタイル属性の変更は、Counter インターフェイスを使用して達成することができます。
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Returns
返品コントロール価値
GetFloatValue(ウシュート)
この方法は、特定のユニットでフラット値を取得するために使用されます. この CSS 値がフラット値を含まない場合、または特定のユニットに変換できない場合、DOMException がアップされます。
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parameters
unitType
ushort
ユニットの種類
Returns
返品価値
GetIntValue(ウシュート)
この方法は、特定のユニットで int 値を取得するために使用されます. この CSS 値が int 値を含まない場合、または指定されたユニットに変換できない場合、DOMException が作成されます。
public abstract int GetIntValue(ushort unitType)
Parameters
unitType
ushort
ユニットの種類
Returns
返品価値
レイアウトカラー()
この方法はRGB色を得るために使用されます. このCSS値がRGB色値を含まない場合は、DOM例外がアップされます. RGBColorインターフェイスを使用して適切なスタイル属性の変更が達成されます。
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Returns
RGB 色の値を返す
GetRectValue()
この方法は、正しい値を得るために使用されます. この CSS 値が正しい値を含まない場合は、DOMException がアップされます. 適切なスタイル属性への変更は、正しいインターフェイスを使用して達成することができます。
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Returns
正しい価値を返す
GetStringValue()
この方法は、ストレッチ値を取得するために使用されます. CSS 値がストレッチ値を含まない場合は、DOMException がアップされます。
[DOMName("getStringValue")]
public abstract string GetStringValue()
Returns
返品価値
SetFloatValue(フラット、フラット)
この値に付属する属性が指定された単位または表値を受け入れることができない場合、その値は変更されず、DOM例外が追加されます。
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
Parameters
unitType
ushort
ユニットの種類
floatValue
float
フラットの価値
SetIntValue(トップ > int)
この値に付属する資産が指定された単位または int 値を受け入れることができない場合、その値は変更されず、DOMException が追加されます。
public abstract void SetIntValue(ushort unitType, int intValue)
Parameters
unitType
ushort
ユニットの種類
intValue
int
intの価値。
SetStringValue(ストリート、ストリート)
この値に付属する属性が指定された単位またはストレージ値を受け入れることができない場合、その値は変更されず、DOM例外が追加されます。
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
Parameters
stringType
ushort
ストレッチの種類
stringValue
string
ストレッチの価値