SVGLength.ConvertToSpecifiedUnits

SVGLength.ConvertToSpecifiedUnits method

Behoud dezelfde onderliggende opgeslagen waarde, maar reset de opgeslagen eenheid-ID naar het gegeven unitType. Objectkenmerken unitType, valueInSpecifiedUnits en valueAsString kunnen als gevolg van deze methode worden gewijzigd. Als de oorspronkelijke waarde bijvoorbeeld “0,5 cm” was en de methode werd aangeroepen om te converteren naar millimeters, dan zou unitType worden gewijzigd in SVG_LENGTHTYPE_MM, valueInSpecifiedUnits zou worden gewijzigd in de numerieke waarde 5 en valueAsString zou worden gewijzigd in “5 mm”.

public void ConvertToSpecifiedUnits(ushort unitType)
ParameterTypeBeschrijving
unitTypeUInt16Het eenheidstype waarnaar moet worden overgeschakeld (bijv. SVG_LENGTHTYPE_MM).

Uitzonderingen

uitzonderingvoorwaarde
DOMException-codeNOT_SUPPORTED_ERR Wordt verhoogd als unitType SVG_LENGTHTYPE_UNKNOWN is of geen geldige eenheidstypeconstante is (een van de andere SVG_LENGTHTYPE_*-constanten die op deze interface zijn gedefinieerd).
DOMException-codeNO_MODIFICATION_ALLOWED_ERR Verhoogd wanneer de lengte overeenkomt met een alleen-lezen kenmerk of wanneer het object zelf alleen-lezen is.

Zie ook