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
SVG_ANGLETYPE_GRAD
Tipul de unitate este radiații.
[DOMName("SVG_ANGLETYPE_GRAD")]
public const ushort SVG_ANGLETYPE_GRAD = 4
Valoarea câmpului
SVG_ANGLETYPE_RAD
Tipul de unitate este radiații.
[DOMName("SVG_ANGLETYPE_RAD")]
public const ushort SVG_ANGLETYPE_RAD = 3
Valoarea câmpului
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
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
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
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
Exceptions
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
Exceptions
Cod Aspose.Html.Dom.DOMExcepție.SYNTAX_ERRÎnălțat dacă stringul atribuit nu poate fi parset ca un unghi valabil.
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
Exceptions
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
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ță).
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
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ță).
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
Un sistem.String care reprezintă această instanță.