5
我正在研究一些代碼,直接從C#中將其粘貼到當前活動的OpenOffice文檔中。我不能包含任何OpenOffice庫,因爲我們不想打包它們,所以我們使用反射來訪問OpenOffice API。通過反射使用C#與OpenOffice
我的問題涉及到通過反射使用調度程序。我無法弄清楚傳遞給它的正確參數,由於不匹配的類型,給了我一個可愛的「TargetInvocationException」。
object objframe = GetProperty<object>(objcontroller, "frame");
if (objframe != null)
{
object[] paramlist = new object[2] {".uno:Paste", objframe};
InvokeMethod<object>(objdispatcher, "executeDispatch", paramlist);
}
我該如何解決?