उत्सुक प्रश्न। मैं अपने सी # कोड में एक्सएमएल टिप्पणियों से दस्तावेज उत्पन्न करने के लिए माइक्रोसॉफ्ट के सैंडकासल का उपयोग कर रहा हूं। मेरे कई वर्ग इंटरफेस को कार्यान्वित कर रहे हैं जो पहले ही विधियों पर टिप्पणी कर चुके हैं। मैं दोनों इंटरफ़ेस विधि और सार्वजनिक कार्यान्वित विधि दोनों में दस्तावेज़ों को डुप्लिकेट नहीं करना चाहता हूं। क्या इंटरफ़ेस से इस दस्तावेज़ को "वारिस" करने के लिए मैं किसी प्रकार का टैग उपयोग कर सकता हूं?क्रियान्वयन कक्षाएं उनके कार्यान्वित इंटरफेस से एक्सएमएल टिप्पणियों को "उत्तराधिकारी" कर सकती हैं?
Q
क्रियान्वयन कक्षाएं उनके कार्यान्वित इंटरफेस से एक्सएमएल टिप्पणियों को "उत्तराधिकारी" कर सकती हैं?
13
A
उत्तर
3
यह सुविधा वर्तमान में विजुअल स्टूडियो में मौजूद नहीं है।
आप GhostDoc जैसे तृतीय पक्ष टूल प्राप्त कर सकते हैं जो XML दस्तावेज़ बनाने में मदद करेंगे। GhostDoc में ऐसे दस्तावेज जेनरेट करने का विकल्प भी है जो "विरासत" था जैसा कि आप करने का प्रयास कर रहे हैं।
लिंक: GhostDoc
6
आप कार्यान्वयन में <inheritdoc/>
जोड़ सकते हैं।
आप निम्न धागे पर एक नजर है चाहिए: Ways to synchronize interface and implementation comments in C#
0
मामले में किसी और को एक समाधान की तलाश में है, मैं के बाद प्रक्रिया के एक पुस्तकालय का निर्माण किया एक्सएमएल दस्तावेज़ फ़ाइलों एक < inheritdoc के लिए समर्थन जोड़ने के लिए/> टैग।
www.inheritdoc.io पर अधिक जानकारी (मुफ्त संस्करण उपलब्ध)।
धन्यवाद, मैं इसे देख लूंगा। –