Namespaces

Variants
Actions

Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

Como verificar se a aplicação está funcionando no modo Kid’s Corner

From Wiki
Jump to: navigation, search
WP Metro Icon WP8.png
SignpostIcon Code 52.png
Article Metadata

Exemplo de código
Testado com
SDK: Windows Phone 8.0 SDK
Aparelho(s): Lumia 920

Compatibilidade
Plataforma(s):
Windows Phone 8

Artigo
Tradução:
Por saramgsilva
Última alteração feita por hamishwillee em 19 Jul 2013

Contents

Sumário

O Windows Phone 8 introduz o modo Kid's Corner, um modo de funcionamento onde as crianças apenas tem acesso aos jogos, aplicações, vídeos e músicas que os seus proprietários aprovam.

As aplicações podem ser mais amigáveis no que toca ao "Kid's Corner", através da configuração do seu conteúdo ou das funciionalidades quando estão a correr neste modo. Por exemplo, as aplicações podem mudar os gráficos, as opções dos menus e até mesmo a seleção da publicidade.

Este artigo explica como verificar se uma aplicação está funcionando em modo Kid's Corner, em um aparelho com Windows Phone 8.

Solução

A propriedade estática Modes da Windows.Phone.ApplicationModel.ApplicationProfile classe pode ser usada para verificar se a aplicação está funcionando no modo kid’s corner.

Esta propriedade devolve um enum ApplicationProfileModes value. Este enum tem dois valores possíveis :

  • Default : aplicação está a correr em modo normal.
  • Alternate : aplicação está a correr em modo Kid’s Corner.

Para testar o modo de funcionamento da aplicação, podemos usar a seguinte função:

using Windows.Phone.ApplicationModel; //required namespace
 
...
 
bool RunInKidsCornerMode()
{
return ApplicationProfile.Modes == ApplicationProfileModes.Alternate;
}

Código de Teste

O código de exemplo/teste pode ser obtido aqui: Media:TestKidsCorner.zip

A aplicação de exemplo simplesmente usa a função anterior para mostrar “Run in Normal mode” ou “Run in kid's corner mode”.

Referências

(*) Artigos disponíveis apenas em inglês.

This page was last modified on 19 July 2013, at 06:19.
229 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×