Class SVGAngle

Class SVGAngle

Název místa: Aspose.Html.Dom.Svg.DataTypes Sbírka: Aspose.HTML.dll (25.4.0)

Rozhraní SVGAngle odpovídá úhlovému datovému typu.

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

Inheritance

object DOMObject SVGValueType SVGAngle

Implements

INotifyPropertyChanged , IDisposable

Dědiční členové

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

Typ jednotky byl výslovně nastaven na stupn.

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

Polní hodnota

ushort

SVG_ANGLETYPE_GRAD

Jednotka typu je radián.

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

Polní hodnota

ushort

SVG_ANGLETYPE_RAD

Jednotka typu je radián.

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

Polní hodnota

ushort

SVG_ANGLETYPE_UNKNOWN

Typ jednotky není jedním z předdefinovaných typů jednotky. je neplatné pokusit se definovat novou hodnotu tohoto typu nebo pokusit se změnit stávající hodnotu na tento typ.

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

Polní hodnota

ushort

SVG_ANGLETYPE_UNSPECIFIED

dný typ jednotky nebyl poskytnut (tj. byla specifikována hodnota bez jednotky). pro úhly se hodnota bez jednotky zachází stejným způsobem jako v případě, že byly specifikovány stupn.

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

Polní hodnota

ushort

Properties

UnitType

Typ hodnoty, jak je uvedeno jedním z SVG_ANGLETYPE_* konštanty definované na tomto rozhran.

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

Hodnota nemovitosti

ushort

Value

Ustanovení tohoto atributu způsobí, že hodnotaInSpecifiedUnits a hodnotaAsString budou automaticky aktualizovány tak, aby odrážely toto nastaven.

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

Hodnota nemovitosti

float

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRVyrůstá, když úhel odpovídá čtení pouze atributu nebo když je objekt sám čten pouze.

ValueAsString

helová hodnota jako řetězová hodnota, v jednotkách vyjádřených jednotkouType. nastavení tohoto atributu způsobí, že hodnotaInSpecifiedUnits a jednotkaType budou automaticky aktualizovány, aby odrážely toto nastaven.

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

Hodnota nemovitosti

string

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.SYNTAX_ERRZvýšené, pokud přidělená řetězec nelze parzit jako platný úhel.

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRVyrůstá, když úhel odpovídá čtení pouze atributu nebo když je objekt sám čten pouze.

ValueInSpecifiedUnits

hlová hodnota jako hodnota plovoucího bodu, v jednotkách vyjádřených jednotkouType. nastavení tohoto atributu způsobí, že hodnota a hodnotaAsString budou automaticky aktualizovány, aby odrážely toto nastaven.

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

Hodnota nemovitosti

float

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRVyrůstá, když úhel odpovídá čtení pouze atributu nebo když je objekt sám čten pouze.

Methods

ConvertToSpecifiedUnits(Štěpánek)

Udržujte stejnou podkladovou uloženou hodnotu, ale znovu nastavte identifikátor uložené jednotky na danou jednotkuType. Objektové atributy jednotkyType, hodnotaInSpecifiedUnits a hodnotaAsString mohou být v důsledku této metody změněny.

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

Parameters

unitType ushort

Typ jednotky k přechodu na (např. SVG_ANGLETYPE_DEG).

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRZvýšené, pokud jednotkaType je SVG_ANGLETYPE_UNKNOWN nebo není platnou jednotkovou typovou konstantou (jeden z ostatních SVG_ANGLETYPE_* konstant definovaných na tomto rozhran).

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRVyrůstá, když úhel odpovídá čtení pouze atributu nebo když je objekt sám čten pouze.

NewValueSpecifiedUnits(Štěpánek, float)

Obnovte hodnotu jako číslo s přidruženou jednotkou Typ, čímž nahradíte hodnoty pro všechny atributy na objektu.

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

Parameters

newUnitType ushort

Typ jednotky pro hodnotu (např. SVG_ANGLETYPE_DEG).

valueInSpecifiedUnits float

hodnota úhlu.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRZvýšené, pokud jednotkaType je SVG_ANGLETYPE_UNKNOWN nebo není platnou jednotkovou typovou konstantou (jeden z ostatních SVG_ANGLETYPE_* konstant definovaných na tomto rozhran).

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRVyrůstá, když úhel odpovídá čtení pouze atributu nebo když je objekt sám čten pouze.

ToString()

Vrátí systém.String, který představuje tuto instanci.

public override string ToString()

Returns

string

Systém.String, který představuje tuto instanci.

 Čeština