मैं टी -4 का उपयोग कर templating इंटरफेस के लिए EnvDTE
का उपयोग कर अपने प्रोजेक्ट में सभी वर्गों की सूची के लिए एक रास्ता बनाने में समस्या हो रही का उपयोग कर एक परियोजना में उपयोगकर्ता वर्गों की सूची एकत्र (नामकरण रिवाजों का पर आधारित), और बाहर प्रलेखन में से कोई भी ऐसा लगता है कि यह कैसे करना है। मैंने इसके साथ शुरुआत की:EnvDTE
<#@ template debug="true" hostspecific="true" language="C#" #>
<#@ output extension=".cs" #>
<#@ Assembly name="EnvDTE" #>
<#@ Assembly name="System.Core" #>
<#@ import namespace="EnvDTE" #>
<#@ Import Namespace="System.Linq" #>
<#@ Import Namespace="System.Collections.Generic" #>
<#
var env = (DTE)((IServiceProvider)this.Host)
.GetService(typeof(EnvDTE.DTE));
... और फिर मैंने किनारे पर जाना शुरू कर दिया। मैं अपनी परियोजना की पहचान करने में सक्षम हूं, लेकिन मैं इस परियोजना में कक्षाएं एकत्र करने में सक्षम नहीं हूं कि मैं इंटरफेस बनाने के लिए एक फ्लैट सूची में फ़िल्टर करना चाहता हूं।
मैं यह कैसे कर सकता हूं? मैं बस अपनी परियोजना में कक्षाएं चाहता हूँ।
मुझे लगता है कि यह विजुअल स्टूडियो है। यदि हां, तो क्या आपने रोज़लिन को देखा है? – Ameen
मेरा उत्तर यहां देखें http://stackoverflow.com/a/6572941/157224 डीटीई – adrianm
@adrianm के साथ कक्षाएं खोजने के बारे में, ऐसा लगता है कि यह वही हो सकता है जो मैं ढूंढ रहा हूं (एक बार जब मैं सी # में अनुवाद करता हूं) ... मैं सुबह में कोशिश करूँगा। –