Class SVGLength
이름 공간 : Aspose.Html.Dom.Svg.DataTypes 구성: Aspose.HTML.dll (25.4.0)
SVGLength 인터페이스는 기본 데이터 유형의 길이와 일치합니다.SVGLength 개체는 읽기만으로 지정될 수 있으므로, 개체를 변경하려는 시도는 아래에 설명된 바와 같이 예외가 던져질 수 있음을 의미합니다.
[ComVisible(true)]
[DOMName("SVGLength")]
[DOMObject]
public class SVGLength : SVGValueType, INotifyPropertyChanged, IDisposable
Inheritance
object ← DOMObject ← SVGValueType ← SVGLength
Implements
INotifyPropertyChanged , IDisposable
상속 회원들
SVGValueType.Dispose() , SVGValueType.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
SVG_LENGTHTYPE_CM
값은 CSS2에서 정의된 cm 단위를 사용하여 지정되었습니다.
[DOMName("SVG_LENGTHTYPE_CM")]
public const ushort SVG_LENGTHTYPE_CM = 6
필드 가치
SVG_LENGTHTYPE_EMS
값은 CSS2에서 정의된 em 단위를 사용하여 지정되었습니다.
[DOMName("SVG_LENGTHTYPE_EMS")]
public const ushort SVG_LENGTHTYPE_EMS = 3
필드 가치
SVG_LENGTHTYPE_EXS
값은 CSS2에서 정의된 ex 단위를 사용하여 지정되었습니다.
[DOMName("SVG_LENGTHTYPE_EXS")]
public const ushort SVG_LENGTHTYPE_EXS = 4
필드 가치
SVG_LENGTHTYPE_IN
값은 CSS2에서 정의된 단위의 값을 사용하여 지정되었습니다.
[DOMName("SVG_LENGTHTYPE_IN")]
public const ushort SVG_LENGTHTYPE_IN = 8
필드 가치
SVG_LENGTHTYPE_MM
값은 CSS2에서 정의된 mm 단위를 사용하여 지정되었습니다.
[DOMName("SVG_LENGTHTYPE_MM")]
public const ushort SVG_LENGTHTYPE_MM = 7
필드 가치
SVG_LENGTHTYPE_NUMBER
단위 유형은 제공되지 않았습니다 (즉, 단위가없는 값이 지정되었습니다), 이는 사용자 단위에서 값을 나타냅니다.
[DOMName("SVG_LENGTHTYPE_NUMBER")]
public const ushort SVG_LENGTHTYPE_NUMBER = 1
필드 가치
SVG_LENGTHTYPE_PC
값은 CSS2에서 정의된 PC 단위를 사용하여 지정되었습니다.
[DOMName("SVG_LENGTHTYPE_PC")]
public const ushort SVG_LENGTHTYPE_PC = 10
필드 가치
SVG_LENGTHTYPE_PERCENTAGE
한 퍼센트가 지정되었습니다.
[DOMName("SVG_LENGTHTYPE_PERCENTAGE")]
public const ushort SVG_LENGTHTYPE_PERCENTAGE = 2
필드 가치
SVG_LENGTHTYPE_PT
값은 CSS2에서 정의된 pt 단위를 사용하여 지정되었습니다.
[DOMName("SVG_LENGTHTYPE_PT")]
public const ushort SVG_LENGTHTYPE_PT = 9
필드 가치
SVG_LENGTHTYPE_PX
값은 CSS2에서 정의된 px 단위를 사용하여 지정되었습니다.
[DOMName("SVG_LENGTHTYPE_PX")]
public const ushort SVG_LENGTHTYPE_PX = 5
필드 가치
SVG_LENGTHTYPE_UNKNOWN
단위 유형은 사전에 정의된 단위 유형 중 하나가 아닙니다.이 유형의 새로운 값을 정의하려고 시도하거나 기존 값을 이 유형으로 전환하려고 시도하는 것은 불가능합니다.
[DOMName("SVG_LENGTHTYPE_UNKNOWN")]
public const ushort SVG_LENGTHTYPE_UNKNOWN = 0
필드 가치
Properties
UnitType
SVG_LENGTYPE_* 중 하나에 의해 지정된 값의 유형은 이 인터페이스에서 정의된 일정입니다.
[DOMName("unitType")]
public ushort UnitType { get; }
부동산 가치
Value
이 속성을 설정하면 값InSpecifiedUnits 및 값AsString이 자동으로 업데이트되어 이 설정을 반영합니다.
[DOMName("value")]
public float Value { get; set; }
부동산 가치
Exceptions
코드 Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR길이가 단순한 읽기 속성과 일치하는 경우 또는 개체 자체가 단순히 읽을 때 상승한다.
ValueAsString
이 속성을 설정하면 값, 값InSpecifiedUnits 및 unitType가 자동으로 업데이트되어 이 설정을 반영합니다.
[DOMName("valueAsString")]
public string ValueAsString { get; set; }
부동산 가치
Exceptions
코드 Aspose.Html.Dom.DOMException.SYNTAX_ERR지정된 스트립이 유효한 길이로 퍼질 수 없는 경우 상승.
코드 Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR길이가 단순한 읽기 속성과 일치하는 경우 또는 개체 자체가 단순히 읽을 때 상승한다.
ValueInSpecifiedUnits
이 속성을 설정하면 가치와 가치AsString이 자동으로 업데이트되어 이 설정을 반영합니다.
[DOMName("valueInSpecifiedUnits")]
public float ValueInSpecifiedUnits { get; set; }
부동산 가치
Exceptions
코드 Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR길이가 단순한 읽기 속성과 일치하는 경우 또는 개체 자체가 단순히 읽을 때 상승한다.
Methods
ConvertToSpecifiedUnits(우수성)
예를 들어, 원본 값이 “0.5cm"이고 방법이 밀리미터로 변환하도록 요청되면 유닛Type는 SVG_LENGTHTYPE_MM로 변경되며, 값InSpecifiedUnits는 숫자 값 5로 변경되며 값AsString는 “5mm"로 변경됩니다.
[DOMName("convertToSpecifiedUnits")]
public void ConvertToSpecifiedUnits(ushort unitType)
Parameters
unitType
ushort
단위 유형으로 전환해야합니다 (예 : SVG_LENGTHTYPE_MM).
Exceptions
코드 Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERR단위 타입이 SVG_LENGTHTYPE_UNKNOWN이거나 유효한 단위 타입 일정이 아닌 경우 (이 인터페이스에 정의된 다른 SVG_LENGTHTYPE_* 일정 중 하나).
코드 Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR길이가 단순한 읽기 속성과 일치하는 경우 또는 개체 자체가 단순히 읽을 때 상승한다.
NewValueSpecifiedUnits(흐름, 흐름)
숫자로 값을 연결된 유닛Type로 다시 설정하여 객체의 모든 속성에 대한 값을 대체합니다.
[DOMName("newValueSpecifiedUnits")]
public void NewValueSpecifiedUnits(ushort unitType, float valueInSpecifiedUnits)
Parameters
unitType
ushort
가치에 대한 단위 유형.
valueInSpecifiedUnits
float
새로운 가치가 …
Exceptions
코드 Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERR단위 타입이 SVG_LENGTHTYPE_UNKNOWN이거나 유효한 단위 타입 일정이 아닌 경우 (이 인터페이스에 정의된 다른 SVG_LENGTHTYPE_* 일정 중 하나).
코드 Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR길이가 단순한 읽기 속성과 일치하는 경우 또는 개체 자체가 단순히 읽을 때 상승한다.
ToString()
이 경우를 나타내는 System.String을 반환합니다.
public override string ToString()
Returns
이 기회를 대표하는 시스템.String입니다.