Class SVGAngle

Class SVGAngle

Numele spaţiului: Aspose.Html.Dom.Svg.DataTypes Asamblare: Aspose.HTML.dll (25.4.0)

Interfața SVGAngle corespunde tipului de date de bază de unghi.

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

Inheritance

object DOMObject SVGValueType SVGAngle

Implements

INotifyPropertyChanged , IDisposable

Membrii moștenitori

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

Tipul de unitate a fost stabilit în mod explicit la grade.

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

Valoarea câmpului

ushort

SVG_ANGLETYPE_GRAD

Tipul de unitate este radiații.

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

Valoarea câmpului

ushort

SVG_ANGLETYPE_RAD

Tipul de unitate este radiații.

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

Valoarea câmpului

ushort

SVG_ANGLETYPE_UNKNOWN

Tipul de unitate nu este unul dintre tipurile de unitate predefinite. este imposibil să încercați să definiți o nouă valoare a acestui tip sau să încercați să schimbați o valoare existentă la acest tip.

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

Valoarea câmpului

ushort

SVG_ANGLETYPE_UNSPECIFIED

Nu a fost furnizat nici un tip de unitate (adică a fost specificată o valoare fără unitate). pentru unghi, o valoare fără unitate este tratată la fel ca în cazul în care grade au fost specificate.

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

Valoarea câmpului

ushort

Properties

UnitType

Tipul valorii, astfel cum este specificat de unul dintre SVG_ANGLETYPE_* constanțe definite pe această interfață.

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

Valoarea proprietății

ushort

Value

Setarea acestui atribut va determina ca valoareaInSpecifiedUnits si valoareaAsString sa fie actualizata automat pentru a reflecta aceasta setare.

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

Valoarea proprietății

float

Exceptions

DOMException

Cod Aspose.Html.Dom.DOMExcepție.NO_MODIFICATION_ALLOWED_ERRSe ridică atunci când unghiul corespunde unui atribut de lectură sau când obiectul însuși este citit numai.

ValueAsString

Valoarea unghiului ca valoare string, în unitățile exprimate de unitateType. setarea acestui atribut va determina ca valoarea, valoareaInSpecifiedUnits și unitateaType să fie actualizate automat pentru a reflecta această setare.

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

Valoarea proprietății

string

Exceptions

DOMException

Cod Aspose.Html.Dom.DOMExcepție.SYNTAX_ERRÎnălțat dacă stringul atribuit nu poate fi parset ca un unghi valabil.

DOMException

Cod Aspose.Html.Dom.DOMExcepție.NO_MODIFICATION_ALLOWED_ERRSe ridică atunci când unghiul corespunde unui atribut de lectură sau când obiectul însuși este citit numai.

ValueInSpecifiedUnits

Valoarea unghiului ca valoare a punctului flotant, în unitățile exprimate de unitateType. setarea acestui atribut va determina ca valoarea și valoareaAsString să fie actualizate automat pentru a reflecta această setare.

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

Valoarea proprietății

float

Exceptions

DOMException

Cod Aspose.Html.Dom.DOMExcepție.NO_MODIFICATION_ALLOWED_ERRSe ridică atunci când unghiul corespunde unui atribut de lectură sau când obiectul însuși este citit numai.

Methods

ConvertToSpecifiedUnits(Răspundeți)

Păstrați aceeași valoare stocată de bază, dar reinstalați identificatorul unității stocate la unitatea datăType. Obiectul atribuie unitateaType, valoareInSpecifiedUnits și valoareaAsString ar putea fi modificate ca urmare a acestei metode.

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

Parameters

unitType ushort

Tipul de unitate pentru a schimba la (de exemplu, SVG_ANGLETYPE_DEG).

Exceptions

DOMException

Cod Aspose.Html.Dom.DOMExcepție.NOT_SUPPORTED_ERRCreată dacă unitateaType este SVG_ANGLETYPE_UNKNOWN sau nu este o constantă valabilă a tipului de unitate (unul dintre celelalte constanțe SVG_ANGLETYPE_* definite pe această interfață).

DOMException

Cod Aspose.Html.Dom.DOMExcepție.NO_MODIFICATION_ALLOWED_ERRSe ridică atunci când unghiul corespunde unui atribut de lectură sau când obiectul însuși este citit numai.

NewValueSpecifiedUnits(Călăreț, float)

Resetă valoarea ca un număr cu o unitate asociatăType, înlocuind astfel valorile pentru toate atributele de pe obiect.

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

Parameters

newUnitType ushort

Tipul de unitate pentru valoarea (de exemplu, SVG_ANGLETYPE_DEG).

valueInSpecifiedUnits float

Valoarea unghiului.

Exceptions

DOMException

Cod Aspose.Html.Dom.DOMExcepție.NOT_SUPPORTED_ERRCreată dacă unitateaType este SVG_ANGLETYPE_UNKNOWN sau nu este o constantă valabilă a tipului de unitate (unul dintre celelalte constanțe SVG_ANGLETYPE_* definite pe această interfață).

DOMException

Cod Aspose.Html.Dom.DOMExcepție.NO_MODIFICATION_ALLOWED_ERRSe ridică atunci când unghiul corespunde unui atribut de lectură sau când obiectul însuși este citit numai.

ToString()

Întoarce un sistem.String care reprezintă această instanță.

public override string ToString()

Returns

string

Un sistem.String care reprezintă această instanță.

 Română