Class SVGAngle

Class SVGAngle

Navne til: Aspose.Html.Dom.Svg.DataTypes Sammensætning: Aspose.HTML.dll (25.4.0)

Den SVGAngle-grænseflade svarer til anglebaseret datatype.

[DOMName("SVGAngle")]
[DOMObject]
[ComVisible(true)]
public class SVGAngle : SVGValueType, INotifyPropertyChanged, IDisposable

Inheritance

object DOMObject SVGValueType SVGAngle

Implements

INotifyPropertyChanged , IDisposable

De arvede medlemmer

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_ANGLETYPE_DEG

Enhetstypen blev udtrykkeligt indstillet til grader.

[DOMName("SVG_ANGLETYPE_DEG")]
public const ushort SVG_ANGLETYPE_DEG = 2

Fællesværdi

ushort

SVG_ANGLETYPE_GRAD

Enhedstypen er stråler.

[DOMName("SVG_ANGLETYPE_GRAD")]
public const ushort SVG_ANGLETYPE_GRAD = 4

Fællesværdi

ushort

SVG_ANGLETYPE_RAD

Enhedstypen er stråler.

[DOMName("SVG_ANGLETYPE_RAD")]
public const ushort SVG_ANGLETYPE_RAD = 3

Fællesværdi

ushort

SVG_ANGLETYPE_UNKNOWN

Det er ulovligt at forsøge at definere en ny værdi af denne type eller at forsøge at skifte en eksisterende værdi til denne type.

[DOMName("SVG_ANGLETYPE_UNKNOWN")]
public const ushort SVG_ANGLETYPE_UNKNOWN = 0

Fællesværdi

ushort

SVG_ANGLETYPE_UNSPECIFIED

Ingen enhedstype blev givet (dvs. en enhedsløs værdi blev angivet). for vinkler behandles en enhedsløs værdi på samme måde som hvis grader blev angivet.

[DOMName("SVG_ANGLETYPE_UNSPECIFIED")]
public const ushort SVG_ANGLETYPE_UNSPECIFIED = 1

Fællesværdi

ushort

Properties

UnitType

Den type værdi, som angives af en af SVG_ANGLETYPE_* konstant defineret på denne grænseflade.

[DOMName("unitType")]
public ushort UnitType { get; }

Ejendomsværdi

ushort

Value

Indstillingen af denne atribut vil forårsage værdiInSpecifiedUnits og værdiAsString at blive opdateret automatisk for at afspejle denne indstilling.

[DOMName("value")]
public float Value { get; set; }

Ejendomsværdi

float

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERROphøjet, når vinkelen svarer til en læsning kun atribut eller når selve objektet kun læses.

ValueAsString

Indstillingen af denne atribut vil forårsage værdi, værdiInSpecifiedUnits og enhedType at blive opdateret automatisk for at afspejle denne indstilling.

[DOMName("valueAsString")]
public string ValueAsString { get; set; }

Ejendomsværdi

string

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.SYNTAX_ERROphøjet, hvis den tildelte string ikke kan parses som en gyldig vinkel.

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERROphøjet, når vinkelen svarer til en læsning kun atribut eller når selve objektet kun læses.

ValueInSpecifiedUnits

Indstillingen af denne atribut vil forårsage værdi og værdiAsString at blive opdateret automatisk for at afspejle denne indstilling.

[DOMName("valueInSpecifiedUnits")]
public float ValueInSpecifiedUnits { get; set; }

Ejendomsværdi

float

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERROphøjet, når vinkelen svarer til en læsning kun atribut eller når selve objektet kun læses.

Methods

ConvertToSpecifiedUnits(Skæbne)

Bevar den samme underliggende lagrede værdi, men genstyre den lagrede enhedsidentifikator til den angivne enhedType.Object atributer enhedType, værdiInSpecifiedUnits og værdiAsString kan ændres som følge af denne metode.

[DOMName("convertToSpecifiedUnits")]
public void ConvertToSpecifiedUnits(ushort unitType)

Parameters

unitType ushort

Enhedstypen til at skifte til (f.eks. SVG_ANGLETYPE_DEG).

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRUdvidet, hvis enhedType er SVG_ANGLETYPE_UNKNOWN eller ikke en gyldig enhedstype konstant (en af de andre SVG_ANGLETYPE_* konstant defineret på denne grænseflade).

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERROphøjet, når vinkelen svarer til en læsning kun atribut eller når selve objektet kun læses.

NewValueSpecifiedUnits(Flåder, flåder)

Reset værdien som et tal med en tilknyttet enhedType, og dermed erstatte værdien for alle atributter på objektet.

[DOMName("newValueSpecifiedUnits")]
public void NewValueSpecifiedUnits(ushort newUnitType, float valueInSpecifiedUnits)

Parameters

newUnitType ushort

Enhetstypen for værdien (f.eks. SVG_ANGLETYPE_DEG).

valueInSpecifiedUnits float

Værdien af hjørnet.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRUdvidet, hvis enhedType er SVG_ANGLETYPE_UNKNOWN eller ikke en gyldig enhedstype konstant (en af de andre SVG_ANGLETYPE_* konstant defineret på denne grænseflade).

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERROphøjet, når vinkelen svarer til en læsning kun atribut eller når selve objektet kun læses.

ToString()

Returnerer en System.String, der repræsenterer denne instans.

public override string ToString()

Returns

string

Et system.String, der repræsenterer denne instans.

 Dansk