Class SVGAngle
A név: Aspose.Html.Dom.Svg.DataTypes Összefoglaló: Aspose.HTML.dll (25.4.0)
A SVGAngle interfész megfelel a sarok alapadat típusának.
[DOMName("SVGAngle")]
[DOMObject]
[ComVisible(true)]
public class SVGAngle : SVGValueType, INotifyPropertyChanged, IDisposable
Inheritance
object ← DOMObject ← SVGValueType ← SVGAngle
Implements
INotifyPropertyChanged , IDisposable
Örökletes tagok
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
Az egység típusa kifejezetten fokokra van beállítva.
[DOMName("SVG_ANGLETYPE_DEG")]
public const ushort SVG_ANGLETYPE_DEG = 2
mező értéke
SVG_ANGLETYPE_GRAD
Az egység típusa a radiánok.
[DOMName("SVG_ANGLETYPE_GRAD")]
public const ushort SVG_ANGLETYPE_GRAD = 4
mező értéke
SVG_ANGLETYPE_RAD
Az egység típusa a radiánok.
[DOMName("SVG_ANGLETYPE_RAD")]
public const ushort SVG_ANGLETYPE_RAD = 3
mező értéke
SVG_ANGLETYPE_UNKNOWN
Az egységtípus nem az egyik előre meghatározott egységtípus. nem lehet megpróbálni meghatározni egy új értéket a típus, vagy megpróbálni átalakítani egy meglévő értéket a típus.
[DOMName("SVG_ANGLETYPE_UNKNOWN")]
public const ushort SVG_ANGLETYPE_UNKNOWN = 0
mező értéke
SVG_ANGLETYPE_UNSPECIFIED
Nincs egységtípus (azaz egység nélküli értéket állapítottak meg). szögek esetében az egység nélküli értéket ugyanazt kezelik, mint amennyiben fokokat állapítottak meg.
[DOMName("SVG_ANGLETYPE_UNSPECIFIED")]
public const ushort SVG_ANGLETYPE_UNSPECIFIED = 1
mező értéke
Properties
UnitType
Az egyik SVG_ANGLETYPE_* által meghatározott értéktípus állandó ebben az interfészben meghatározott.
[DOMName("unitType")]
public ushort UnitType { get; }
ingatlan értéke
Value
Ez a tulajdonság beállítása az értékInSpecifiedUnits és az AsString értéke automatikusan frissül, hogy tükrözze ezt a beállítást.
[DOMName("value")]
public float Value { get; set; }
ingatlan értéke
Exceptions
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRFelemelkedik, amikor a szög csak olvasási attribútummal felel meg, vagy amikor maga az objektum csak olvasásra kerül.
ValueAsString
A szög értéke, mint egy sor értéke, az egység által kifejezett egységekbenType.Ez a tulajdonság beállítása az értéket, az értéketInSpecifiedUnits és az egységType automatikusan frissíti, hogy tükrözze ezt a beállítást.
[DOMName("valueAsString")]
public string ValueAsString { get; set; }
ingatlan értéke
Exceptions
Kód Aspose.Html.Dom.DOMException.SYNTAX_ERRFelemelkedik, ha az odaítélt szalag nem parsétálható érvényes szögként.
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRFelemelkedik, amikor a szög csak olvasási attribútummal felel meg, vagy amikor maga az objektum csak olvasásra kerül.
ValueInSpecifiedUnits
A szög értéke, mint egy úszó pont értéke, az egységType által kifejezett egységekben.Ez a tulajdonság beállítása az AsString értéket és értéket automatikusan frissíti, hogy tükrözze ezt a beállítást.
[DOMName("valueInSpecifiedUnits")]
public float ValueInSpecifiedUnits { get; set; }
ingatlan értéke
Exceptions
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRFelemelkedik, amikor a szög csak olvasási attribútummal felel meg, vagy amikor maga az objektum csak olvasásra kerül.
Methods
ConvertToSpecifiedUnits(Szilveszter)
Tartsa meg ugyanazt az alapvető tárolt értéket, de helyreállítsa a tárolt egység azonosítóját az adott egységhezType. objektum attribútumok egységType, értékeInSpecifiedUnits és értékeAsString módosítható ennek a módszernek a következménye.
[DOMName("convertToSpecifiedUnits")]
public void ConvertToSpecifiedUnits(ushort unitType)
Parameters
unitType
ushort
Az egység típusát váltani (például SVG_ANGLETYPE_DEG).
Exceptions
Kód Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRMegemelkedett, ha az egységtípus SVG_ANGLETYPE_UNKNOWN vagy nem érvényes egységtípus állandó (az egyik másik SVG_ANGLETYPE_* állandó ebben az interfészben meghatározott).
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRFelemelkedik, amikor a szög csak olvasási attribútummal felel meg, vagy amikor maga az objektum csak olvasásra kerül.
NewValueSpecifiedUnits(Hajdúszoboszló, Float)
Visszaállítsa az értéket, mint egy számot egy kapcsolódó egységType-val, így helyettesítve az objektum összes attribútumának értékét.
[DOMName("newValueSpecifiedUnits")]
public void NewValueSpecifiedUnits(ushort newUnitType, float valueInSpecifiedUnits)
Parameters
newUnitType
ushort
Az egység típusa az értékhez (például SVG_ANGLETYPE_DEG).
valueInSpecifiedUnits
float
A szög értéke.
Exceptions
Kód Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRMegemelkedett, ha az egységtípus SVG_ANGLETYPE_UNKNOWN vagy nem érvényes egységtípus állandó (az egyik másik SVG_ANGLETYPE_* állandó ebben az interfészben meghatározott).
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRFelemelkedik, amikor a szög csak olvasási attribútummal felel meg, vagy amikor maga az objektum csak olvasásra kerül.
ToString()
Visszatér egy System.String, amely ezt az esetet képviseli.
public override string ToString()
Returns
Egy System.String, amely ezt az esetet képviseli.