我試圖將一個簡單的應用程序移植到Windows 8 Metro(WinRT)。似乎缺少一些非常基本的方法。一個基本的例子:Type.GetProperty()
。它適用於Windows Phone 7,Silverlight和.NET客戶端配置文件。我是否必須安裝某些東西(例如特殊的庫),或者這種方法在.NET metro配置文件中根本不可用?Windows 8開發者預覽中缺少Type.GetProperty()方法
UPDATE
好的,謝謝。現在我使用this.GetType().GetTypeInfo().DeclaredProperties
。
using System.Reflection;
需要有此GetTypeInfo()
擴展方法。
旁註:將現有的WP7應用程序移植到地鐵並不那麼簡單。不僅有命名空間的變化......(Reflection,Streams,Dispatcher,...) –