Class CSSPrimitiveValue

CSSPrimitiveValue class

CSSPrimitiveValue インターフェイスは、単一の CSS 値を表します。このインターフェイスを使用して、現在ブロックに設定されている特定のスタイル プロパティの値を決定したり、ブロック内で特定のスタイル プロパティを明示的に設定したりできます。このインターフェースのインスタンスは、CSSStyleDeclaration インターフェースの getPropertyCSSValue メソッドから取得できます。 CSSPrimitiveValue オブジェクトは、CSS プロパティのコンテキストでのみ発生します.

public abstract class CSSPrimitiveValue : CSSValue

プロパティ

名前説明
abstract CSSText { get; set; }現在の値の文字列表現.
CSSValueType { get; }値の型を定義するコード.
PrimitiveType { get; }上記で指定された定数によって定義された値のタイプ。

メソッド

名前説明
override Equals(object)指定されたObjectこのインスタンスと等しい.
abstract GetCounterValue()このメソッドは、カウンター値を取得するために使用されます。この CSS 値にカウンター値が含まれていない場合、DOMException が発生します。 Counter インターフェイスを使用して、対応するスタイル プロパティを変更できます。
abstract GetFloatValue(ushort)このメソッドは、指定された単位で float 値を取得するために使用されます。この CSS 値に float 値が含まれていない場合、または指定された単位に変換できない場合は、DOMException が発生します。
override GetHashCode()このインスタンスのハッシュ コードを返します。
abstract GetIntValue(ushort)このメソッドは、指定された単位で int 値を取得するために使用されます。この CSS 値に int 値が含まれていない場合、または指定された単位に変換できない場合は、DOMException が発生します。
override GetPlatformType()このメソッドは、ECMAScript オブジェクトを取得するために使用されますType.
abstract GetRectValue()このメソッドは、Rect 値を取得するために使用されます。この CSS 値に rect 値が含まれていない場合、DOMException が発生します。 Rect インターフェイスを使用して、対応するスタイル プロパティを変更できます。
abstract GetRGBColorValue()このメソッドは、RGB カラーを取得するために使用されます。この CSS 値に RGB カラー値が含まれていない場合、DOMException が発生します。 RGBColor インターフェイスを使用して、対応するスタイル プロパティを変更できます。
abstract GetStringValue()このメソッドは、文字列値を取得するために使用されます。 CSS 値に文字列値が含まれていない場合、DOMException が発生します。
abstract SetFloatValue(ushort, float)指定した単位で float 値を設定するメソッド。この値に関連付けられたプロパティが、指定された単位または float 値を受け入れることができない場合、値は変更されず、DOMException が発生します。
abstract SetIntValue(ushort, int)指定した単位で int 値を設定するメソッド。この値に関連付けられたプロパティが指定された単位または int 値を受け入れることができない場合、値は変更されず、DOMException が発生します。
abstract SetStringValue(ushort, string)指定した単位で文字列値を設定するメソッド。この値に関連付けられたプロパティが指定された単位または文字列値を受け入れることができない場合、値は変更されず、DOMException が発生します。
override ToString()を返しますStringこのインスタンスを表す.

田畑

名前説明
const CSS_ATTR値は属性関数です。値は getStringValue メソッドを使用して取得できます。
const CSS_CH値は長さ (ch) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_CM値は長さ(cm)です。値は getFloatValue メソッドを使用して取得できます。
const CSS_COUNTER値はカウンターまたはカウンター関数です。値は、GetCounterValue メソッドを使用して取得できます。
const CSS_DEG値は角度 (deg) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_DIMENSION値は次元が不明な数値です。値は getFloatValue メソッドを使用して取得できます。
const CSS_DPCM値はドット/センチメートル (dpcm) です。
const CSS_DPI値は 1 インチあたりのドット数 (dpi) です。
const CSS_DPPX値は「px」単位 (dppx) あたりのドットです。
const CSS_EMS値は長さ (ems) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_EXS値は長さ (exs) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_GRAD値は角度 (grad) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_HZ値は周波数 (Hz) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_IDENT値は識別子です。値は getStringValue メソッドを使用して取得できます。
const CSS_IN値は長さ (インチ) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_KHZ値は周波数 (kHz) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_MM値は長さ(mm)です。値は getFloatValue メソッドを使用して取得できます。
const CSS_MS値は時間 (ms) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_NUMBER値は単純な数値です。値は getFloatValue メソッドを使用して取得できます。
const CSS_PC値は長さ (pc) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_PERCENTAGE値はパーセンテージです。値は getFloatValue メソッドを使用して取得できます。
const CSS_PT値は長さ (pt) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_PX値は長さ (px) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_RAD値は角度 (rad) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_RECT値は rect 関数です。値は、GetRectValue メソッドを使用して取得できます。
const CSS_REM値は長さ (rem) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_RGBCOLOR値は RGB カラーです。値は、GetRGBColorValue メソッドを使用して取得できます。
const CSS_S値は時間 (秒) です。値は getFloatValue メソッドを使用して取得できます。
const CSS_STRING値は STRING です。値は getStringValue メソッドを使用して取得できます。
const CSS_UNKNOWN値は認識された CSS2 値ではありません。この値は、cssText 属性を使用してのみ取得できます。
const CSS_URI値は URI です。値は getStringValue メソッドを使用して取得できます。
const CSS_VH値は、ビューポート全体の高さのパーセンテージです.
const CSS_VMAX値は、ビューポートの幅または高さのどちらか大きい方のパーセンテージです。
const CSS_VMIN値は、ビューポートの幅または高さのいずれか小さい方の割合です。
const CSS_VW値は、ビューポートの全幅に対するパーセンテージです。

関連項目