Class CSSPrimitiveValue

Class CSSPrimitiveValue

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

CSSPrimitiveValue 인터페이스는 단일 CSS 값을 나타냅니다. 이 인터페이스는 블록에서 현재 설정된 특정 스타일 속성의 값을 결정하거나 블록 내에서 특정 스타일 속성을 명시적으로 설정하는 데 사용될 수 있습니다. 이 인터페이스의 인스턴스는 CSSStyleDeclaration 인터페이스의 getPropertyCSSValue 메서드를 통해 얻을 수 있습니다. 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)

이 메서드는 지정된 단위의 부동 소수점 값을 가져오는 데 사용됩니다. 이 CSS 값이 부동 소수점 값을 포함하지 않거나 지정된 단위로 변환할 수 없는 경우 DOMException이 발생합니다.

[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)

매개변수

unitType ushort

단위의 유형입니다.

반환

float

값을 반환합니다.

GetIntValue(ushort)

이 메서드는 지정된 단위의 정수 값을 가져오는 데 사용됩니다. 이 CSS 값이 정수 값을 포함하지 않거나 지정된 단위로 변환할 수 없는 경우 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)

지정된 단위로 부동 소수점 값을 설정하는 메서드입니다. 이 값에 연결된 속성이 지정된 단위나 부동 소수점 값을 수용할 수 없는 경우, 값은 변경되지 않으며 DOMException이 발생합니다.

[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)

매개변수

unitType ushort

단위의 유형입니다.

floatValue float

부동 소수점 값입니다.

SetIntValue(ushort, int)

지정된 단위로 정수 값을 설정하는 메서드입니다. 이 값에 연결된 속성이 지정된 단위나 정수 값을 수용할 수 없는 경우, 값은 변경되지 않으며 DOMException이 발생합니다.

public abstract void SetIntValue(ushort unitType, int intValue)

매개변수

unitType ushort

단위의 유형입니다.

intValue int

정수 값입니다.

SetStringValue(ushort, string)

지정된 단위로 문자열 값을 설정하는 메서드입니다. 이 값에 연결된 속성이 지정된 단위나 문자열 값을 수용할 수 없는 경우, 값은 변경되지 않으며 DOMException이 발생합니다.

[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)

매개변수

stringType ushort

문자열의 유형입니다.

stringValue string

문자열 값입니다.

 한국어