Class SVGAngle

Class SVGAngle

Pôvodný názov: Aspose.Html.Dom.Svg.DataTypes Zhromaždenie: Aspose.HTML.dll (25.4.0)

Rozhranie SVGAngle zodpovedá úhlu základného typu údajov.

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

Inheritance

object DOMObject SVGValueType SVGAngle

Implements

INotifyPropertyChanged , IDisposable

Z dedičných č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 bol výslovne nastavený na stupne.

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

Fieldová hodnota

ushort

SVG_ANGLETYPE_GRAD

Jednotka typu je radián.

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

Fieldová hodnota

ushort

SVG_ANGLETYPE_RAD

Jednotka typu je radián.

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

Fieldová hodnota

ushort

SVG_ANGLETYPE_UNKNOWN

Typ jednotky nie je jedným z preddefinovaných typov jednotky. je neplatné pokúsiť sa definovať novú hodnotu tohto typu alebo pokúsiť sa zmeniť existujúcu hodnotu na tento typ.

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

Fieldová hodnota

ushort

SVG_ANGLETYPE_UNSPECIFIED

Žiadny typ jednotky nebol poskytnutý (t. j. bola špecifikovaná bezjednotná hodnota). pre uhly sa bezjednotná hodnota zaobchádza rovnakým spôsobom ako v prípade, že boli špecifikované stupne.

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

Fieldová hodnota

ushort

Properties

UnitType

Typ hodnoty, ako je uvedené jedným z SVG_ANGLETYPE_* konštanty definované na tomto rozhraní.

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

Hodnota nehnuteľnosti

ushort

Value

Ustanovenie tohto atribútu spôsobí, že hodnotaInSpecifiedUnits a hodnotaAsString sa automaticky aktualizuje na odraz tohto nastavenia.

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

Hodnota nehnuteľnosti

float

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRZvýšené, keď úhel zodpovedá čítaniu iba atribút alebo keď je samotný objekt čítaný iba.

ValueAsString

Uholová hodnota ako riadková hodnota, v jednotkách vyjadrených jednotkouType. Nastavenie tohto atribútu spôsobí, že hodnota, hodnotaInSpecifiedUnits a jednotkaType sa automaticky aktualizujú na odraz tohto nastavenia.

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

Hodnota nehnuteľnosti

string

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.SYNTAX_ERRZvýšené, ak sa priradený prúžok nemôže rozdeliť ako platný uhol.

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRZvýšené, keď úhel zodpovedá čítaniu iba atribút alebo keď je samotný objekt čítaný iba.

ValueInSpecifiedUnits

Uhlová hodnota ako hodnota plávajúcej bodu, v jednotkách vyjadrených jednotkouType. Nastavenie tohto atribútu spôsobí, že hodnota a hodnotaAsString sa automaticky aktualizuje na odraz tohto nastavenia.

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

Hodnota nehnuteľnosti

float

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRZvýšené, keď úhel zodpovedá čítaniu iba atribút alebo keď je samotný objekt čítaný iba.

Methods

ConvertToSpecifiedUnits(Ťažko)

Udržiavať rovnakú základnú uloženú hodnotu, ale presunúť uloženú jednotku identifikátor na danú jednotkuType. objekt atribútujú jednotkuType, hodnotaInSpecifiedUnits a hodnotaAsString môže byť zmenené v dôsledku tejto metódy.

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

Parameters

unitType ushort

Typ jednotky sa má previesť na (napríklad SVG_ANGLETYPE_DEG).

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRZvýšené, ak jednotkaType je SVG_ANGLETYPE_UNKNOWN alebo nie je platnou jednotkovou typovou konštantou (jeden z ostatných konštantov SVG_ANGLETYPE_* definovaných na tomto rozhraní).

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRZvýšené, keď úhel zodpovedá čítaniu iba atribút alebo keď je samotný objekt čítaný iba.

NewValueSpecifiedUnits(Šmykľavka, float)

Obnovte hodnotu ako číslo s pridruženou jednotkou Typ, čím nahradíte hodnoty pre všetky atribúty na objekte.

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

Parameters

newUnitType ushort

Typ jednotky pre hodnotu (napr. SVG_ANGLETYPE_DEG).

valueInSpecifiedUnits float

Vzhľadom na úhlu hodnoty.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRZvýšené, ak jednotkaType je SVG_ANGLETYPE_UNKNOWN alebo nie je platnou jednotkovou typovou konštantou (jeden z ostatných konštantov SVG_ANGLETYPE_* definovaných na tomto rozhraní).

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRZvýšené, keď úhel zodpovedá čítaniu iba atribút alebo keď je samotný objekt čítaný iba.

ToString()

Vráti systém.String, ktorý predstavuje túto inštanciu.

public override string ToString()

Returns

string

Systém.String, ktorý predstavuje túto inštanciu.

 Slovenčina