我正在调查Windows 8商店应用开发,但无法找到以下成员
Type.IsClass
System.ComponentModel.DesignerProperties.IsInDesignTool
Visual Studio声称它们不存在,但MSDN建议它们应该存在。
我显然错过了一些愚蠢的话:有人能指出我正确的方向吗?
此致
约翰。
答案 0 :(得分:5)
IsClass
属性已移至TypeInfo
类。基本上你需要更换;
bool result = type.IsClass;
用;
bool result = type.GetTypeInfo().IsClass;
GetTypeInfo()
是System.Reflection命名空间中的扩展方法,除非您已经using System.Reflection
,否则在System.Type上显然不可见。
IsInDesignTool
属性有moved to another place too and changed name;
bool result = Windows.ApplicationModel.DesignMode.DesignModeEnabled;