从Windows Phone应用程序中的剪贴板获取文本

时间:2012-02-02 18:37:38

标签: c# silverlight windows-phone-7

尝试在Windows Phone应用中使用Clipboard.GetText方法从剪贴板获取文本时,它始终会抛出SecurityException(预期的行为)。

是否有任何黑客或解决方法?

1 个答案:

答案 0 :(得分:5)

我认为您打算链接到this MSDN page,其中包含:

  

您无法仅从Windows Phone应用程序获取剪贴板文本   设置它。在Windows Phone应用程序中调用GetText方法将   总是导致发生SecurityException。

有一篇博文here介绍了开发者如何在应用中“复制/粘贴”并在应用中共享它。该方法存在一些限制,如果您想跨应用程序共享它,那么所有应用程序都必须支持此方法。如果您希望能够写入剪贴板并在手机的任何位置使用它,那么这是不可能的。如果可能的话,抛出上面的SecurityException将毫无意义,任何被黑客攻击的办法都很可能会导致从市场拒绝该应用。