समाधान जोड़ने पर मेरा ऐड-इन कैसे पता लगा सकता है? मुझे पता है कि डीटीई मॉडल में कहीं कुछ घटना होनी चाहिए, लेकिन मुझे यह नहीं मिल रहा है। विजुअल स्टूडियो लोड होने पर मेरा ऐड-इन लोड होता है, लेकिन यह एक समाधान को खोलने पर निर्भर करता है। जब तक एमएस COM पर उनके बीमार निर्धारण को खो देता है, तब तक मैं इसे एक समाधान ऐड-इन नहीं बनाना चाहता, क्योंकि समाधान ऐड-इन्स को COM घटक होना चाहिए।एक समाधान लोड होने पर ऐड-इन कैसे पता लगा सकता है?
5
A
उत्तर
8
यहाँ सी # का उपयोग कर ईवेंट प्रबंधन के लिए रजिस्टर करने के लिए बताया गया है:
_solutionEvents = _applicationObject.Events.SolutionEvents;
_solutionEvents.Opened += new _dispSolutionEvents_OpenedEventHandler(SolutionOpened);
_solutionEvents.AfterClosing += new _dispSolutionEvents_AfterClosingEventHandler(SolutionClosed);
भी ध्यान रखें कि जब उपयोगकर्ता एक समाधान फ़ाइल पर डबल क्लिक करके दृश्य स्टूडियो खुलने पर, आपको समाधान खोलने के लिए एक घटना नहीं मिलेगा। आपको यह जांचना चाहिए कि _applicationObject.Solution इस स्थिति को सही ढंग से संभालने के लिए OnStartupComplete विधि में शून्य नहीं है।
खोला:
0
MSDN पर SolutionEvents वर्ग घटना में शामिल एक समाधान या परियोजना खोलने के बाद तुरंत होता है।
0
आप DTE2 कक्षा में एक संपत्ति Events
कहा जाता है यह घटनाओं की एक बहुत तरह, तुम क्या जरूरत है आप का उपयोग करने के लिए देता है:
DTE2 _applicationObject
_applicationObject.Events.SolutionEvents.Opened+=new _dispSolutionEvents_OpenedEventHandler(SolutionEvents_Opened);
संबंधित मुद्दे
- 1. निजी ब्राउज़िंग मोड चालू होने पर सफारी एक्सटेंशन कैसे पता लगा सकता है?
- 2. पता लगाना है जब एक GWT मॉड्यूल लोड होने के
- 3. जावास्क्रिप्ट के साथ क्विकटाइम स्थापित होने पर मैं कैसे पता लगा सकता हूं?
- 4. ड्राइव में फ्लॉपी होने पर मैं कैसे पता लगा सकता हूं?
- 5. विंडोज 7/Vista में .NET Framework सुविधा "बंद" होने पर मैं कैसे पता लगा सकता हूं?
- 6. डिस्पैचर। डिसेबल प्रोसेसिंग सक्रिय होने पर मैं कैसे पता लगा सकता हूं?
- 7. मैं कैसे पता लगा सकता हूं कि मेरा पृष्ठ पोस्टबैक
- 8. एक्सएएमएल स्लाइडर पूरा होने पर मैं कैसे पता लगा सकता हूं?
- 9. पर्ल एरे का पता लगा सकता है?
- 10. एकाधिक संक्रमण होने पर मैं 'विशिष्ट' तत्व पर एक सीएसएस संक्रमण के अंत का पता कैसे लगा सकता हूं?
- 11. एनएसओब्जेक्ट की एक निश्चित संपत्ति होने पर आप कैसे पता लगा सकते हैं?
- 12. मैं कैसे पता लगा सकता हूं कि AdMob ने विज्ञापन लोड किया है या नहीं?
- 13. मैं कैसे पता लगा सकता हूं कि मॉड्यूल मूस लोड कर रहा है?
- 14. UICollectionView: स्क्रॉलिंग बंद होने पर कैसे पता लगाना है
- 15. डब्ल्यूसीएफ: सत्र समाप्त होने पर कैसे पता लगाना है?
- 16. समाधान लोड होने पर स्वचालित रूप से TFS पर कैसे स्विच करें?
- 17. आईफोन पर सफारी अक्षम होने पर कैसे पता लगाया जाए
- 18. आईफ्रेम सामग्री लोड होने पर पता लगाना (क्रॉस ब्राउज़र)
- 19. मैं mousedown पर एक राइटमाउस बटन घटना का पता कैसे लगा सकता हूं?
- 20. मैं rel = "noreferrer" समर्थन का पता कैसे लगा सकता हूं?
- 21. लिनक्स में प्रक्रिया समाप्त होने पर कैसे पता लगाना है?
- 22. UILongPressGestureRecognizer पर मैं कैसे पता लगा सकता हूं कि कौन सा ऑब्जेक्ट ईवेंट उत्पन्न करता है?
- 23. मैं सेवा विज्ञापन आयामों का पता कैसे लगा सकता हूं
- 24. छवियों में मैं कैसे पता लगा सकता हूं (और सही)?
- 25. जावास्क्रिप्ट में एक चर लोड होने पर कैसे जांचें?
- 26. मैं कैसे पता लगा सकता हूं कि ब्राउज़र विंडो केंद्रित है या नहीं?
- 27. मैं कैसे पता लगा सकता हूं कि एक आईफोन से हार्डवेयर कीबोर्ड जुड़ा हुआ है?
- 28. का पता लगा रहा है कि एक विधि
- 29. गिट-सीवीएसपोर्ट का पता नहीं लगा सकता?
- 30. मैं सी # में रनटाइम पर एक चर का पता कैसे लगा सकता हूं?