Class SVGAngle

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

ushort

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

float

Exceptions

DOMException

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

string

Exceptions

DOMException

Codi Aspose.Html.DOMExcepció.SYNTAX_ERRAugmentat si la cadena assignada no es pot parsejar com a angle vàlid.

DOMException

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

float

Exceptions

DOMException

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

DOMException

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).

DOMException

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

DOMException

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).

DOMException

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

string

Un sistema.String que representa aquesta instància.

 Català