2011-01-22 64 views
0

我想創建2個具有相同名稱但參數不同的代表(重載委託)。當我嘗試添加委託時,由於委託已經存在,第二次嘗試時出現錯誤。我試圖用臨時名稱首先添加它,然後添加參數,然後更改名稱,這樣Signuature會有所不同,但我仍然收到一個錯誤消息,說明一個項目已經存在該名稱。EnvDTE CodeClass.AddDelegate過載

如何添加重載委託?

回答

0

代碼模型生成代碼的能力是有限的。您可以嘗試使用EditPoint.Insert(...)插入代碼,而不是使用AddDelegate()方法。