Class SVGAngle
Nom dels espais: Aspose.Html.Dom.Svg.DataTypes Assemblea: Aspose.HTML.dll (25.4.0)
La interfície SVGAngle correspon al tipus de dades bàsic de l’angle.
[DOMName("SVGAngle")]
[DOMObject]
[ComVisible(true)]
public class SVGAngle : SVGValueType, INotifyPropertyChanged, IDisposable
Inheritance
object ← DOMObject ← SVGValueType ← SVGAngle
Implements
INotifyPropertyChanged , IDisposable
Membres heretats
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
El tipus d’unitat es va definir explícitament a graus.
[DOMName("SVG_ANGLETYPE_DEG")]
public const ushort SVG_ANGLETYPE_DEG = 2
Valor de camp
SVG_ANGLETYPE_GRAD
El tipus d’unitat són els radians.
[DOMName("SVG_ANGLETYPE_GRAD")]
public const ushort SVG_ANGLETYPE_GRAD = 4
Valor de camp
SVG_ANGLETYPE_RAD
El tipus d’unitat són els radians.
[DOMName("SVG_ANGLETYPE_RAD")]
public const ushort SVG_ANGLETYPE_RAD = 3
Valor de camp
SVG_ANGLETYPE_UNKNOWN
El tipus d’unitat no és un dels tipus de unitat predefinits. és inútil intentar definir un nou valor d’aquest tipus o intentar canviar un valor existent a aquest tipus.
[DOMName("SVG_ANGLETYPE_UNKNOWN")]
public const ushort SVG_ANGLETYPE_UNKNOWN = 0
Valor de camp
SVG_ANGLETYPE_UNSPECIFIED
No s’ha proporcionat cap tipus d’unitat (és a dir, es va especificar un valor sense unitat).
[DOMName("SVG_ANGLETYPE_UNSPECIFIED")]
public const ushort SVG_ANGLETYPE_UNSPECIFIED = 1
Valor de camp
Properties
UnitType
El tipus de valor especificat per una de les constants SVG_ANGLETYPE_* es defineix en aquesta interfície.
[DOMName("unitType")]
public ushort UnitType { get; }
Valor de la propietat
Value
El valor de l’angle com a valor d’un punt flotant, en graus. Establir aquest atribut causarà que el valorInSpecifiedUnits i valorAsString s’actualitzi automàticament per reflectir aquesta configuració.
[DOMName("value")]
public float Value { get; set; }
Valor de la propietat
Exceptions
Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERRAugmentat quan l’angle correspon a un llegit només atribut o quan el mateix objecte només es llegeix.
ValueAsString
El valor d’angle com a valor de rècord, en les unitats expressades per unitatType. Establir aquest atribut causarà que el valor, els units especificats i el tipus s’actualitzin automàticament per reflectir aquesta configuració.
[DOMName("valueAsString")]
public string ValueAsString { get; set; }
Valor de la propietat
Exceptions
Codi Aspose.Html.DOMExcepció.SYNTAX_ERRAugmentat si la cadena assignada no es pot parsejar com a angle vàlid.
Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERRAugmentat quan l’angle correspon a un llegit només atribut o quan el mateix objecte només es llegeix.
ValueInSpecifiedUnits
El valor d’angle com a valor de punt flotant, en les unitats expressades per unitatType. Establir aquest atribut causarà que el valor i valorAsString s’actualitzi automàticament per reflectir aquesta configuració.
[DOMName("valueInSpecifiedUnits")]
public float ValueInSpecifiedUnits { get; set; }
Valor de la propietat
Exceptions
Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERRAugmentat quan l’angle correspon a un llegit només atribut o quan el mateix objecte només es llegeix.
Methods
ConvertToSpecifiedUnits(Esquena)
Mantenir el mateix valor emmagatzemat subjacent, però reset l’identificador d’unitat enregistrada a la unitat donadaType. Object atributes unitTyp, valorInSpecifiedUnits i valorAsString podrien ser modificats com a resultat d’aquest mètode.
[DOMName("convertToSpecifiedUnits")]
public void ConvertToSpecifiedUnits(ushort unitType)
Parameters
unitType
ushort
El tipus d’unitat per canviar a (per exemple, SVG_ANGLETYPE_DEG).
Exceptions
Codi Aspose.Html.DOMExcepció.NOT_SUPPORTED_ERRAugmentat si el tipus d’unitat és SVG_ANGLETYPE_UNKNOWN o no és una constant de tipus de unitat vàlida (una de les altres constants de l’Unió_angletype_* definides en aquesta interfície).
Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERRAugmentat quan l’angle correspon a un llegit només atribut o quan el mateix objecte només es llegeix.
NewValueSpecifiedUnits(Llàstima, Float)
Reset el valor com a nombre amb una unitat associada Tipus, substituint així els valors per a tots els atributs de l’objecte.
[DOMName("newValueSpecifiedUnits")]
public void NewValueSpecifiedUnits(ushort newUnitType, float valueInSpecifiedUnits)
Parameters
newUnitType
ushort
El tipus d’unitat per al valor (per exemple, SVG_ANGLETYPE_DEG).
valueInSpecifiedUnits
float
El valor de l’angle.
Exceptions
Codi Aspose.Html.DOMExcepció.NOT_SUPPORTED_ERRAugmentat si el tipus d’unitat és SVG_ANGLETYPE_UNKNOWN o no és una constant de tipus de unitat vàlida (una de les altres constants de l’Unió_angletype_* definides en aquesta interfície).
Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERRAugmentat quan l’angle correspon a un llegit només atribut o quan el mateix objecte només es llegeix.
ToString()
Retorna un System.String que representa aquesta instància.
public override string ToString()
Returns
Un sistema.String que representa aquesta instància.