我已經創建了一個地鐵應用程序,它由 - 一個C#窗口運行時組件 - 一個JavaScript應用程序,它包含UI並且是主要應用程序。地鐵 - 編寫異步c#操作和從javascript調用
在C#分量I創建異步方法:
async public void createDocument() {
}
但是當我嘗試從JavaScript代碼調用它,我不能使用中,.done()或然後()函數處理完成evet的方法,因爲有一個錯誤:javascript錯誤,不能從對象中調用done()而不設置爲對象的一個實例。
如果我嘗試將任務或任務分配給函數,我有另一個錯誤,告訴我任務不是Windows運行時類型,而是使用IAsyncOperation,IAsyncAction,ecc ..代替。
那麼,如何在c#windows運行時組件中創建一個異步函數並從JavaScript處理done()或then()事件?
謝謝你,它的工作原理! – Marco