気がついたのですが、これは…
void MyTextBox_TextChanged(object sender, TextChangedEventArgs e)
{
ApplicationData.Current.RoamingSettings.Values["Text"] = Text;
}
\n
... TextBox のテキストに改行文字が含まれている場合、Windows 8.1 ストア アプリでは信頼できません (別名、オブジェクトに改行がある場合は保存されませんText
)。これを回避する方法は何ですか?
Regex.Escape(Text)
andを使用しRegex.Unescape((string)ApplicationData.Current.RoamingSettings.Values["Text"])
ても、私にはうまくいかないようです。\
サンドボックスはおそらく、OS レイヤーへのシェルコード インジェクションをブロックするために、すべての を回避しようとします。
動作しているように見える唯一のことは、RoamingSettings でファイルに保存することです...