×
Namespaces

Variants
Actions
Revision as of 09:19, 19 July 2013 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

From Nokia Developer 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 09:19.
101 page views in the last 30 days.
×