Nachdem ich hierher verwiesen wurde: http://msdn.microsoft.com/en-us/library/microsoft.phone.info.userextendedproperties.getvalue%28v=VS.92%29.aspx
Ich habe den folgenden Code in meiner Sideloaded-Anwendung ausprobiert. Alles, was herausgeschrieben wurde, war die 000001 Wert.
Ich wusste, dass dies im Emulator der Fall sein würde. aber ich hatte gehofft, einen echten Wert zu erhalten, wenn es auf meinem Telefon war. Irgendwelche Ideen?
int ANIDLength = 32;
int ANIDOffset = 2;
string result = string.Empty;
object anid;
if (UserExtendedProperties.TryGetValue("ANID", out anid))
{
if (anid != null && anid.ToString().Length >= (ANIDLength + ANIDOffset))
{
result = anid.ToString().Substring(ANIDOffset, ANIDLength);
}
else
{
result = "000001";
}
}