Feature.SetValue

Feature.SetValue<T> method

Ορίζει μια νέα τιμή ενός χαρακτηριστικού.

public void SetValue<T>(string attributeName, T value)
ΠαράμετροςΠεριγραφή
TΤο είδος της τιμής.
attributeNameΤο όνομα του χαρακτηριστικού.
valueΗ τιμή του χαρακτηριστικού.

Εξαιρέσεις

εξαίρεσηκατάσταση
ArgumentNullExceptionΤο όνομα του χαρακτηριστικού είναιnull.
ArgumentExceptionΤο χαρακτηριστικό με αυτό το όνομα δεν υπάρχει σε αυτό το επίπεδο.
InvalidOperationExceptionΤο χαρακτηριστικό δεν είναι κλειδωμένο.
InvalidCastExceptionΟ τύπος της τιμής δεν εφαρμόζεταιIConvertible.
FormatExceptionΗ μετατροπή απέτυχε επειδή η τιμή είναι σε εσφαλμένη μορφή.
OverflowExceptionΗ μετατροπή απέτυχε λόγω υπερχείλισης.

Παρατηρήσεις

Αυτή η μέθοδος μετατρέπει την τιμή αυτόματα στον τύπο του χαρακτηριστικού.

Δείτε επίσης