WP8 キッズコーナーで動作しているかチェックする
#wpdev_jp
Windows Phone 8 では新たにキッズコーナーが設けられ、指定したアプリだけが動作するように設定することができます。
更にもし、アプリケーションのほうでキッズコーナーから起動しているときには動作を変更したい場合は, ApplicationProfile の Mode プロパティをチェックすることで、キッズコーナーで動作しているかわかります。Modeプロパティが Alternate になっていれば キッズコーナーで動作していることになります。
using Windows.Phone.ApplicationModel;
private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e)
{
if (ApplicationProfile.Modes == ApplicationProfileModes.Alternate)
PageTitle.Text = "Run on Kids Corner";
else
PageTitle.Text = "Run on Owner Mode";
}
考えられそうなパターンとしてはキッズコーナーでの動作の場合は機能を限定するなどですね。