SVGLength.ConvertToSpecifiedUnits

SVGLength.ConvertToSpecifiedUnits method

Διατηρήστε την ίδια υποκείμενη αποθηκευμένη τιμή, αλλά επαναφέρετε το αναγνωριστικό αποθηκευμένης μονάδας στο δεδομένο unitType. Χαρακτηριστικά αντικειμένου unitType, valueInSpecifiedUnits και valueAsString ενδέχεται να τροποποιηθούν ως αποτέλεσμα αυτής της μεθόδου. Για παράδειγμα, εάν η αρχική τιμή ήταν “0,5cm” και η μέθοδος χρησιμοποιήθηκε για μετατροπή σε χιλιοστά, τότε το unitType θα άλλαζε σε SVG_LENGTHTYPE_MM, το valueInSpecifiedUnits θα άλλαζε στην αριθμητική τιμή 5 και το valueAsString θα άλλαζε σε “5mm”.

public void ConvertToSpecifiedUnits(ushort unitType)
ΠαράμετροςΤύποςΠεριγραφή
unitTypeUInt16Ο τύπος μονάδας στον οποίο θέλετε να αλλάξετε (π.χ. SVG_LENGTHTYPE_MM).

Εξαιρέσεις

εξαίρεσηκατάσταση
DOMExceptionΚωδNOT_SUPPORTED_ERR Αυξάνεται εάν το unitType είναι SVG_LENGTHTYPE_UNKNOWN ή δεν είναι έγκυρη σταθερά τύπου μονάδας (μία από τις άλλες σταθερές SVG_LENGTHTYPE_* που ορίζονται σε αυτήν τη διεπαφή).
DOMExceptionΚωδNO_MODIFICATION_ALLOWED_ERR Αυξάνεται όταν το μήκος αντιστοιχεί σε ένα χαρακτηριστικό μόνο για ανάγνωση ή όταν το ίδιο το αντικείμενο είναι μόνο για ανάγνωση.

Δείτε επίσης