Class SVGAngle

Class SVGAngle

Nombre del espacio: Aspose.Html.Dom.Svg.DataTypes Colección: Aspose.HTML.dll (25.4.0)

La interfaz SVGAngle corresponde al tipo de datos de ángulo básico.

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

Inheritance

object DOMObject SVGValueType SVGAngle

Implements

INotifyPropertyChanged ,y, IDisposable

Miembros heredados

SVGValueType.Dispose() ,y, SVGValueType.Dispose(bool) ,y, DOMObject.GetPlatformType() ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Fields

SVG_ANGLETYPE_DEG

El tipo de unidad se estableció explícitamente en grados.

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

Valor de campo

ushort

SVG_ANGLETYPE_GRAD

El tipo de unidad son los radiaciones.

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

Valor de campo

ushort

SVG_ANGLETYPE_RAD

El tipo de unidad son los radiaciones.

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

Valor de campo

ushort

SVG_ANGLETYPE_UNKNOWN

El tipo de unidad no es uno de los tipos de unidades predefinidos. es inválido intentar definir un nuevo valor de este tipo o intentar cambiar un valor existente a ese tipo.

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

Valor de campo

ushort

SVG_ANGLETYPE_UNSPECIFIED

No se proporcionó ningún tipo de unidad (es decir, se especificó un valor sin unidades).Para ángulos, el valor no unitario se trata lo mismo que si los grados se determinaron.

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

Valor de campo

ushort

Properties

UnitType

El tipo de valor especificado por uno de los SVG_ANGLETYPE_* constantes definidos en esta interfaz.

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

Valor de la propiedad

ushort

Value

El valor angular como un valor de punto flotante, en grados. Establecer este atributo causará que el valorInSpecifiedUnits y valorAsString se actualizen automáticamente para reflejar esta configuración.

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

Valor de la propiedad

float

Exceptions

DOMException

Código Aspose.Html.DOMExcepción.NO_MODIFICACIÓN_ALLOWED_ERRAlzado cuando el ángulo corresponde a un atributo sólo de lectura o cuando solo se lee el objeto mismo.

ValueAsString

El valor angular como valor de la línea, en las unidades expresadas por unidadType. Establecimiento de este atributo causará que el valor, los valoresInSpecifiedUnits y el tipo se actualizen automáticamente para reflejar esta configuración.

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

Valor de la propiedad

string

Exceptions

DOMException

Código Aspose.Html.DOMExcepción.SYNTAX_ERRAumentado si la cadena asignada no puede ser parsed como un ángulo válido.

DOMException

Código Aspose.Html.DOMExcepción.NO_MODIFICACIÓN_ALLOWED_ERRAlzado cuando el ángulo corresponde a un atributo sólo de lectura o cuando solo se lee el objeto mismo.

ValueInSpecifiedUnits

El valor angular como un valor de punto flotante, en las unidades expresadas por unidadType. La configuración de este atributo hará que el valor y valorAsString se actualizen automáticamente para reflejar este ajuste.

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

Valor de la propiedad

float

Exceptions

DOMException

Código Aspose.Html.DOMExcepción.NO_MODIFICACIÓN_ALLOWED_ERRAlzado cuando el ángulo corresponde a un atributo sólo de lectura o cuando solo se lee el objeto mismo.

Methods

ConvertToSpecifiedUnits(Yucatán)

Conservar el mismo valor almacenado subyacente, pero reinstalar el identificador de la unidad armazenada a la única UnidadType. Los atributos de objetos son el tipo, el valorInSpecifiedUnits y los valoresAsString pueden ser modificados como resultado de este método.

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

Parameters

unitType ushort

El tipo de unidad para cambiar a (por ejemplo, SVG_ANGLETYPE_DEG).

Exceptions

DOMException

Código Aspose.Html.DOMExcepción.NOT_SUPPORTED_ERRCreado si el tipo de unidad es SVG_ANGLETYPE_UNKNOWN o no es una constante de tipo válida (una de las otras constantes SV G_NGL_* definidas en esta interfaz).

DOMException

Código Aspose.Html.DOMExcepción.NO_MODIFICACIÓN_ALLOWED_ERRAlzado cuando el ángulo corresponde a un atributo sólo de lectura o cuando solo se lee el objeto mismo.

NewValueSpecifiedUnits(Fuego, float)

Resetar el valor como un número con una unidad asociadaType, sustituyendo así los valores para todos los atributos en el objeto.

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

Parameters

newUnitType ushort

El tipo de unidad para el valor (por ejemplo, SVG_ANGLETYPE_DEG).

valueInSpecifiedUnits float

El valor del ángulo.

Exceptions

DOMException

Código Aspose.Html.DOMExcepción.NOT_SUPPORTED_ERRCreado si el tipo de unidad es SVG_ANGLETYPE_UNKNOWN o no es una constante de tipo válida (una de las otras constantes SV G_NGL_* definidas en esta interfaz).

DOMException

Código Aspose.Html.DOMExcepción.NO_MODIFICACIÓN_ALLOWED_ERRAlzado cuando el ángulo corresponde a un atributo sólo de lectura o cuando solo se lee el objeto mismo.

ToString()

Retorna un Sistema.String que representa esta instancia.

public override string ToString()

Returns

string

Un sistema.String que representa esta instancia.

 Español