2011-10-03 18 views
10

मुझे समझ में नहीं आता कि यह क्या है और इसका उपयोग कब किया जाए। एमएसडीएन ने मेरी मदद नहीं की। एमएसडीएन का कहना है कि ICustomTypeDescriptor एक इंटरफ़ेस प्रदान करता है जो किसी ऑब्जेक्ट के लिए गतिशील कस्टम प्रकार की जानकारी प्रदान करता है।ICustomTypeDescriptor क्या है और इसका उपयोग कब करें?

उत्तर

7

ऐसे कई संसाधन उपलब्ध हैं जो ICustomTypeDescriptor इंटरफ़ेस के लिए विभिन्न उपयोग मामलों को दिखाते हैं, लेकिन संक्षेप में, सामान्य उपयोग केस मानक TypeDescriptor प्रदान करता है के बाहर कस्टम प्रकार का वर्णन प्रदान करना है। कस्टम PropertyDescriptor जैसे कस्टम सदस्य वर्णनकर्ताओं को वापस करने की आवश्यकता के बिना इंटरफेस को शायद ही कभी कार्यान्वित किया जाता है।

Type Descriptor Overview from the MSDN एक अच्छा संसाधन है जो उद्देश्य और उपयोग को और स्पष्ट करने में मदद कर सकता है।

+0

अभी भी स्पष्ट नहीं है, क्या आप कोई कोड उदाहरण दे सकते हैं? –

+1

यहां उपयोग का एक उदाहरण दिया गया है: http://blogs.msdn.com/b/silverlight_sdk/archive/2011/04/26/binding-to-dynamic-properties-with-icustomtypeprovider-silverlight-5-beta.aspx – Maxence

+0

ऐसा लगता है कि आप पिछले उदाहरण में ICustomTypeDescriptor और ICustomeTypeProvider के साथ भ्रमित हो जाते हैं। –

संबंधित मुद्दे