【发布时间】:2016-10-05 06:09:50
【问题描述】:
我正在尝试将一个简单的应用程序移植到 Windows 8 Metro (WinRT)。似乎缺少一些非常基本的方法。一个基本示例:Type.GetProperty()。它适用于 Windows Phone 7、Silverlight 和 .NET 客户端配置文件。我必须安装一些东西(例如一个特殊的库)还是这种方法在 .NET Metro 配置文件中根本不可用?
更新
好的,谢谢。现在我使用this.GetType().GetTypeInfo().DeclaredProperties。
using System.Reflection; 需要有这个GetTypeInfo() 扩展方法。
【问题讨论】:
-
旁注:将现有的 WP7 应用程序移植到 Metro 并不是那么简单。不仅有命名空间的变化……(Reflection、Streams、Dispatcher……)
标签: c# reflection windows-8 windows-runtime microsoft-metro