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
SVG_ANGLETYPE_GRAD
Enhedstypen er stråler.
[DOMName("SVG_ANGLETYPE_GRAD")]
public const ushort SVG_ANGLETYPE_GRAD = 4
Fællesværdi
SVG_ANGLETYPE_RAD
Enhedstypen er stråler.
[DOMName("SVG_ANGLETYPE_RAD")]
public const ushort SVG_ANGLETYPE_RAD = 3
Fællesværdi
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
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
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
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
Exceptions
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
Exceptions
Kode Aspose.Html.Dom.DOMException.SYNTAX_ERROphøjet, hvis den tildelte string ikke kan parses som en gyldig vinkel.
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
Exceptions
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
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).
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
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).
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
Et system.String, der repræsenterer denne instans.