C# Can';如果参数内容大于430个字符,则不显示Toast通知

C# Can';如果参数内容大于430个字符,则不显示Toast通知,c#,windows-phone-8,notifications,toast,C#,Windows Phone 8,Notifications,Toast,我正在开发wp8应用程序。我有一些问题。我为我的应用程序创建Toast通知。然后 如果我的应用程序正在运行:没问题 但当我的应用程序关闭,或在主屏幕,或我的手机关闭。Toast通知可以显示my param字符串是否少于430个字符,或者是否没有unicode字符 这是我的服务器发送toast代码: // Create the toast message. string toastMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>

我正在开发wp8应用程序。我有一些问题。我为我的应用程序创建Toast通知。然后

  • 如果我的应用程序正在运行:没问题
  • 但当我的应用程序关闭,或在主屏幕,或我的手机关闭。Toast通知可以显示my param字符串是否少于430个字符,或者是否没有unicode字符
  • 这是我的服务器发送toast代码:

    // Create the toast message.
    string toastMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
                "<wp:Notification xmlns:wp=\"WPNotification\">" +
                   "<wp:Toast>" +
                        "<wp:Text1>" + TextBoxTitle.Text.ToString() + "</wp:Text1>" +
                        "<wp:Text2>" + TextBoxSubTitle.Text.ToString() + "</wp:Text2>" +
                        "<wp:Param>[My String]</wp:Param>" + 
                  "</wp:Toast>" +
                "</wp:Notification>";
    
    //创建toast消息。
    字符串toastMessage=“”+
    "" +
    "" +
    “”+TextBoxTitle.Text.ToString()+“”+
    “”+TextBoxSubTitle.Text.ToString()+“”+
    “[我的字符串]”+
    "" +
    "";
    
    因此,在这种情况下,我的toast通知可以发出警报:

    "<wp:Param>[String great than 430 chars]</wp:Param>"
    
    "<wp:Param>"Sài Gòn"</wp:Param>"
    
    “[字符串大于430个字符]”
    “Sái Gòn”
    

    有人能帮我吗?

    我很好奇,既然没有那么多空间来实际显示,为什么需要这么长的通知?另外,对于unicode方面,您能否包含实际将请求传输到服务器的代码?听起来可能是由于字符编码问题。我需要发送一个JSON字符串。现在我可以重新设计我的系统了,因为它是公开的。我找不到有文档记录的限制,但它们过去是256个字符的
    (根据)