我试图将一个简单的应用程序移植到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,...) –