2012-01-16 12 views
5

विजुअल स्टूडियो 2010 में इंटरफेस पर इंटेलिजेंस प्राप्त करने का एक तरीका है कि एक विधि लागू होती है यदि उस विधि में कोई XML टिप्पणियां नहीं हैं अपना ही है?इंटरफ़ेस पर इंटेलिजेंस प्राप्त करना कि एक विधि लागू होती है यदि उस विधि में अपनी एक्सएमएल टिप्पणियां नहीं हैं

मुझे लगता है कि ऐसा कुछ काफी उपयोगी होगा। मैं इंटरफ़ेस के साथ एक्सएमएल टिप्पणियां शामिल करना चाहता हूं और प्रत्येक कार्यान्वयन विधि पर एक ही पाठ को दोहराना (कॉपी) करना पसंद नहीं करता हूं। केवल तभी जब कार्यान्वयन विधि के लिए विशिष्ट कुछ वर्णित किया जाना चाहिए, तो मैं विधि को अपनी स्वयं की XML टिप्पणियां देता हूं।

+0

क्या आपका मतलब एक्सएमएल टिप्पणियों से बाहर आने वाला डेटा है? – Oded

+0

हाँ मेरा मतलब है स्रोत कोड – Peladao

उत्तर

3

यदि आपके पास रीशेपर है तो आप विधि की छोटी सहायता दिखाने के लिए बस Ctrl + Shift + F1 का उपयोग कर सकते हैं। यदि उस विधि में कोई XML टिप्पणियां नहीं हैं तो इसकी इंटरफ़ेस की सहायता दिखाई दे रही है। मेरे पास स्क्रीनशॉट देने के लिए पर्याप्त प्रतिष्ठा नहीं है। इसलिए मैं आपको अपना कोड दिखाता हूं और इसे समझाता हूं:

internal interface ISomeInterface 
{ 
    /// <summary> 
    /// Integer1 help text by interface. 
    /// </summary> 
    int Integer1 { get; set; } 
} 

internal class Class2 : ISomeInterface 
{ 
    public int Integer1 { get; set; } 

    public int CallInterface1() 
    { 
    return Integer1; // <- Place cursor on Integer1 and press Ctrl+Shift+F1 
    } 
} 
+0

ऐसा लगता है कि आपके पास अब पर्याप्त प्रतिष्ठा है ;-) –

0

आप इसे रिशेर्पर के साथ कर सकते हैं। यदि आप अपने कर्सर को एक विधि घोषणा पर डालते हैं जिसमें कोई XML टिप्पणी नहीं है, तो Rehsarper आपको बेस विधि से टिप्पणी को स्वचालित रूप से कॉपी करने की पेशकश करता है।

+1

में एम्बेडेड XML टिप्पणियां मैं टिप्पणी की प्रतिलिपि नहीं बनाना चाहता, मैं बस छोटी पॉपअप विंडो में जानकारी देखना चाहता हूं। संपूर्ण बिंदु यह है कि किसी विधि पर टिप्पणियां न हों जब इंटरफ़ेस के साथ पहले से शामिल टिप्पणियों में जोड़ने के लिए कुछ भी नहीं है। – Peladao

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

  • कोई संबंधित समस्या नहीं^_^