2

我正在将 Windows Phone 7 应用程序移植到 Windows 运行时。在我的 wp7 应用程序中,我有:

public sealed class Packet
{
  public XElement _element;

  public Packet(XElement element)
  {


  }
}

它说 XElement 未被识别为有效的 Windows 运行时类型。

请任何人解释为什么会这样。

4

1 回答 1

1

Windows 运行时组件公开的类型必须是 Windows 运行时类型...

在外部,您的类型的成员只能公开其参数和返回值的 Windows 运行时类型。

... 来自在 C# 和 Visual Basic 中创建 Windows 运行时组件

于 2012-07-10T22:54:42.843 回答