Class SVGAngle

Class SVGAngle

De naam: Aspose.Html.Dom.Svg.DataTypes Verzameling: Aspose.HTML.dll (25.4.0)

De SVGAngle-interface overeenkomt met de hoekbasisdata-type.

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

Inheritance

object DOMObject SVGValueType SVGAngle

Implements

INotifyPropertyChanged , IDisposable

Geëerbiede leden

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

Het type eenheid is uitdrukkelijk ingesteld op graden.

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

veldwaarde

ushort

SVG_ANGLETYPE_GRAD

Het type eenheid zijn radianen.

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

veldwaarde

ushort

SVG_ANGLETYPE_RAD

Het type eenheid zijn radianen.

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

veldwaarde

ushort

SVG_ANGLETYPE_UNKNOWN

Het is onmogelijk om te proberen een nieuwe waarde van dit type te definiëren of om te proberen een bestaande waarde te wisselen naar dit type.

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

veldwaarde

ushort

SVG_ANGLETYPE_UNSPECIFIED

Geen eenheidstype is verstrekt (dat wil zeggen, een eenheidloze waarde is aangegeven). voor hoeken wordt een eenheidloze waarde dezelfde behandeld als wanneer graden zijn aangegeven.

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

veldwaarde

ushort

Properties

UnitType

Het type van de waarde zoals aangegeven door een van de SVG_ANGLETYPE_* constanten zijn gedefinieerd op deze interface.

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

Eigendomswaarde

ushort

Value

De hoekwaarde als een vloeibare puntwaarde, in graden. De instelling van dit attribuut zal de waardeInSpecifiedUnits en de waardeAsString automatisch worden bijgewerkt om deze instelling te weerspiegelen.

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

Eigendomswaarde

float

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRVerhoogd wanneer de hoek overeenkomt met een lezen alleen attribuut of wanneer het object zelf alleen wordt gelezen.

ValueAsString

De hoekwaarde als stringwaarde, in de eenheden uitgedrukt door unitType. instellen van dit attribuut zal de waarde, waardeInSpecifiedUnits en unitType automatisch worden bijgewerkt om deze instelling te weerspiegelen.

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

Eigendomswaarde

string

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.SYNTAX_ERRVerhoogd als de toegewezen lijn niet kan worden geparsd als een geldig hoek.

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRVerhoogd wanneer de hoek overeenkomt met een lezen alleen attribuut of wanneer het object zelf alleen wordt gelezen.

ValueInSpecifiedUnits

De hoekwaarde als een vloeibare puntwaarde, in de eenheden uitgedrukt door eenheidType. De instelling van dit attribuut zal de waarde en de waardeAsString automatisch bijwerken om deze instelling te weerspiegelen.

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

Eigendomswaarde

float

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRVerhoogd wanneer de hoek overeenkomt met een lezen alleen attribuut of wanneer het object zelf alleen wordt gelezen.

Methods

ConvertToSpecifiedUnits(Wouten)

Behoud dezelfde onderliggende opgeslagen waarde, maar reset de opgeslagen eenheid-ID naar de gegeven eenheidType. Object attributes unitType, valueInSpecifiedUnits en valueAsString kunnen als gevolg van deze methode worden gewijzigd.

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

Parameters

unitType ushort

Het type eenheid om te schakelen naar (bijvoorbeeld SVG_ANGLETYPE_DEG).

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRVerhoogd als eenheidType SVG_ANGLETYPE_UNKNOWN is of niet een geldig eenheidtype constant (een van de andere SVG_ANGLETYPE_* constanten gedefinieerd op deze interface).

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRVerhoogd wanneer de hoek overeenkomt met een lezen alleen attribuut of wanneer het object zelf alleen wordt gelezen.

NewValueSpecifiedUnits(Vloot, Vloot)

Reset de waarde als een getal met een geassocieerde eenheidType, waardoor de waarden voor alle attributen op het object worden vervangen.

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

Parameters

newUnitType ushort

De eenheidstype voor de waarde (bijvoorbeeld SVG_ANGLETYPE_DEG).

valueInSpecifiedUnits float

De hoekwaarde.

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NOT_SUPPORTED_ERRVerhoogd als eenheidType SVG_ANGLETYPE_UNKNOWN is of niet een geldig eenheidtype constant (een van de andere SVG_ANGLETYPE_* constanten gedefinieerd op deze interface).

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRVerhoogd wanneer de hoek overeenkomt met een lezen alleen attribuut of wanneer het object zelf alleen wordt gelezen.

ToString()

Terug een System.String die deze instantie vertegenwoordigt.

public override string ToString()

Returns

string

Een System.String die deze instantie vertegenwoordigt.

 Nederlands