ConvertToSpecifiedUnits

SVGLength.ConvertToSpecifiedUnits method

Conserva el mismo valor almacenado subyacente, pero restablece el identificador de la unidad almacenada al tipo de unidad dado. Los atributos de objeto unitType, valueInSpecifiedUnits y valueAsString pueden modificarse como resultado de este método. Por ejemplo, si el valor original fuera “0,5 cm” y se invocara el método para convertir a milímetros, el tipo de unidad se cambiaría a SVG_LENGTHTYPE_MM, valueInSpecifiedUnits se cambiaría al valor numérico 5 y valueAsString se cambiaría a “5 mm”.

public void ConvertToSpecifiedUnits(ushort unitType)
ParámetroEscribeDescripción
unitTypeUInt16El tipo de unidad a cambiar (por ejemplo, SVG_LENGTHTYPE_MM).

Excepciones

excepcióncondición
DOMExceptionCódigoNOT_SUPPORTED_ERR Se genera si unitType es SVG_LENGTHTYPE_UNKNOWN o no es una constante de tipo de unidad válida (una de las otras constantes SVG_LENGTHTYPE_* definidas en esta interfaz).
DOMExceptionCódigoNO_MODIFICATION_ALLOWED_ERR Se genera cuando la longitud corresponde a un atributo de solo lectura o cuando el objeto en sí es de solo lectura.

Ver también