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이 발생합니다. 해당 스타일 속성에 대한 수정은 카운터 인터페이스를 사용하여 수행할 수 있습니다.
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 값을 설정하는 방법. 이 값이 첨부된 속성이 지정된 단위 또는 부동 소수점 값을 허용할 수 없으면 값이 변경되지 않고 DOMException이 발생합니다.
abstract SetIntValue(ushort, int)지정된 단위로 int 값을 설정하는 방법. 이 값으로 연결된 속성이 지정된 단위 또는 int 값을 허용할 수 없으면 값이 변경되지 않고 DOMException이 발생합니다.
abstract SetStringValue(ushort, string)지정된 단위로 문자열 값을 설정하는 방법. 이 값에 연결된 속성이 지정된 단위 또는 문자열 값을 허용할 수 없으면 값이 변경되지 않고 DOMException이 발생합니다.
override ToString()반환String 이 instance. 를 나타냅니다.

필드

이름설명
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값은 인치당 도트 수(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값은 길이(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값은 전체 뷰포트 너비의 백분율입니다.

또한보십시오