什麼是WinRT語言預測,它們用於什麼?什麼是WinRT語言預測?
17
A
回答
11
Windows運行時投影是Windows運行時API在每種語言中公開的方式。這可能在編譯時(如在C++中)或運行時(如在JavaScript中)或組合(如在C#中)。每種語言都決定如何最好地呈現WinRT API。大部分時間是直接曝光,但其他時間則可能發生包裝或重定向。代表和活動就是一個很好的例子。在C#中,它們顯示爲C#委託/事件,而不是WinRT特定的類型。同樣,字符串被重新映射爲本地語言字符串類型,而不是基礎的hstring類型。
9
4
澄清最簡單的方法是,在WinRT的語言投影是「前端」,而Windows運行時是後端。從三種語言之一(JS,C#,VB)寫入,它在後端表現相同。
如果你用C++或C#編寫你自己的第三方WinRT組件,你可以在JS,C#和VB中使用它,而不必做任何額外的工作。
相關問題
- 1. 預設語言測試
- 2. 這是什麼語言?
- 3. 這是什麼語言?
- 4. 這是什麼語言?
- 5. 那是什麼語言?
- 6. 什麼語言是c#?
- 7. 什麼是模板語言?
- 8. 什麼是膠水語言?
- 9. 什麼是語言綁定?
- 10. 這是什麼語言?
- 11. 什麼是腳本語言?
- 12. 這是什麼語言(javascript?)?
- 13. 「模板語言如HTMLBars」是什麼意思?什麼是HTMLBars?一種語言?
- 14. WinRT中的ComposableAttribute是什麼?
- 15. 什麼是非oo語言的原型單元測試框架?
- 16. 什麼是測試域特定語言的好參考?
- 17. 離子:爲什麼檢測到的設備語言是'zz-ZZ'
- 18. 什麼是最好的語言來寫硒測試?
- 19. 您對語言進化的預測
- 20. 什麼是內容語言和接受語言?
- 21. 無限語言不能定期?什麼是有限語言?
- 22. 什麼是c語言的讀取()
- 23. Σ* -x生成的語言是什麼?
- 24. 用於C#語言的'this'是什麼?
- 25. LL(k)是什麼普遍的語言?
- 26. django python - 這是什麼語言?
- 27. 什麼是「自編程語言」
- 28. Javascript語言的狀態是什麼?
- 29. OrientDB的查詢語言是什麼?
- 30. - 什麼是最好的語言開始?
一個微妙的區別是,「綁定」可以是手動的,而「投影」總是自動的 - 也就是說,您不會在手動編寫用於投影的WinRT的FFI聲明,而只需使用代碼,任何WinRT組件並使用該語言的習語將其公開給有問題的語言。 –