我正在将Windows Phone 7应用程序移植到Windows运行时。在我的wp7应用程序中,我有:
public sealed class Packet
{
public XElement _element;
public Packet(XElement element)
{
}
}
它表示XElement未被识别为有效的Windows运行时类型。
请有人解释原因。
答案 0 :(得分:1)
Windows运行时组件公开的类型必须是Windows运行时类型...
在外部,类型的成员只能为其参数和返回值公开Windows运行时类型。
...来自Creating Windows Runtime Components in C# and Visual Basic。