2011-12-07 30 views
1

我在MSBuild社區任務項目中編寫新的與TFS相關的任務。代理陣列類型

如何代理數組類型? TFS程序集中公開的CheckIn函數需要一個PendingChange對象數組,即:「PendingChange []」。

現在,我已經代理了PendingChange類,但是如何獲取CheckIn方法?

MethodInfo getPendEditMethod = _type.GetMethod("CheckIn", new Type[] { typeof(string[]), typeof(PendingChange[]) }); 

這顯然是行不通的。

同樣的事情,一旦我得到處理它,我該如何調用方法?

回答

0

對於你的第一個問題:typeof(Array)應該做的。
對於第二個問題,請看MethodInfo.Invoke

+0

感謝您的信息!它確實有效。 – cnepveu