Partilhar via


Criar um aplicativo de configurações de parceiro

OEMs e operadoras móveis podem expor configurações personalizadas para recursos de hardware do dispositivo que o diferenciam de outros dispositivos. Alguns exemplos são alto-falantes, sensores ou microfones. Até cinco dessas configurações personalizadas aparecerão como links adicionais em uma das páginas de nível 2 do aplicativo Configurações.

Por exemplo, na guia Dispositivos do aplicativo Configurações, as páginas a seguir podem ter até cinco links adicionais para aplicativos de configurações personalizadas:

  • Impressoras e scanners

  • Dispositivos conectados

  • Bluetooth

  • Mouse

  • Touchpad

  • Digitação

  • Caneta e Windows Ink

  • AutoPlay

  • USB

Lista de dispositivos no aplicativo Configurações.

Você pode encontrar uma lista de todas as páginas de nível 2 no tópico Iniciar o aplicativo Configurações do Windows. É importante lembrar que todos os links devem ser relevantes para a página em que são colocados.

Além disso, você pode adicionar até cinco termos de pesquisa em cada página, que devem ser relevantes para o conteúdo da página. Para ter a melhor experiência de pesquisa, use frases específicas. O uso de termos gerais e de uma palavra pode fazer com que seus links não apareçam em pesquisas relevantes.

Por exemplo, se você tiver um dispositivo "Fabricam multipen", crie uma frase de pesquisa como "configure fabricam multipen", em vez de um termo de pesquisa genérico como "pen".

Características do aplicativo de configurações de parceiro

Os aplicativos de configurações de parceiro têm as seguintes características:

  • Eles são aplicativos da Plataforma Universal do Windows (UWP) ou do Windows Phone Silverlight.

  • Os usuários podem desinstalá-los diretamente, como outro aplicativo.

  • Eles podem ser atualizados com o upgrade do aplicativo Configurações na Loja, como outros aplicativos do Windows.

  • Eles são aplicativos pré-instalados na primeira inicialização.

    Como acontece com qualquer outro aplicativo pré-instalado, os parceiros devem enviar um aplicativo de configurações do sistema ao Centro de Desenvolvimento do Windows para:

    • Certificar o aplicativo
    • Obter o arquivo .appx assinado e o arquivo de licença necessário para incluir o aplicativo em uma imagem de dispositivo.
  • Eles são publicados em um local oculto na Loja que os usuários não podem acessar nem encontrar usando a pesquisa.

Criar aplicativos de configurações do sistema

Os aplicativos de configurações são aplicativos da Plataforma Universal do Windows e devem estar em conformidade com todas as diretrizes de programação da UWP. Consulte Diretrizes para aplicativos da Plataforma Universal do Windows (UWP) apps para obter mais informações.

  1. Use o SDK (Software Development Kit) do Windows para criar um aplicativo Universal do Windows. Para obter mais informações sobre como criar um aplicativo Universal do Windows, consulte Criar aplicativos UWP com o Visual Studio.

    Se você estiver escrevendo um aplicativo de configurações direcionado ao Windows Phone, também poderá criar um aplicativo do Windows Phone Silverlight.

  2. No manifesto do aplicativo abaixo:

    xmlns:rescap=http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities

    Descreva a página em que o link do aplicativo está listado usando o atributo SettingsPageUri. Use o atributo AppActivationMode para apontar para esse link. Use o exemplo de código abaixo como amostra:

    <Extensions>
      <rescap:Extension Category="windows.settingsApp">
        <rescap:SettingsApp SettingsPageUri="ms-settings:yourl2pageuri">
          <rescap:AppLinks>
            <rescap:Link AppActivationMode ="uri://yourapp#deeplink" DisplayName="Link 1 Title" />
            <rescap:Link AppActivationMode ="uri://yourapp#deeplink" DisplayName="Link 2 Title" />
          </rescap:AppLinks>
            <rescap:SearchTerms>
            <rescap:Term>setup foo</rescap:Term>
            <rescap:Term>disable foo</rescap:Term>
            </rescap:SearchTerms>
          </rescap:SettingsApp>
        </rescap:Extension>
    </Extensions>
    

    Este pacote não pode ter uma entrada na lista de todos os aplicativos. Para fazer isso, defina a propriedade AppListEntry como none.

     <uap:VisualElements AppListEntry="none" DisplayName="OptionalPackage"
       ....
     </uap:VisualElements>
    
  3. Para ser configurado como um aplicativo pré-instalado, envie seu aplicativo de configurações para o Centro de Desenvolvimento do Windows. Depois de receber um arquivo .appx assinado e obter um arquivo de licença, inclua o aplicativo na imagem do dispositivo.

Atualizar aplicativos de configurações do sistema

Envie atualizações de aplicativos de configurações para a Microsoft Store. Depois que uma atualização é enviada, os clientes que têm o aplicativo de configurações instalado são notificados sobre a atualização e podem instalá-la por meio da Loja.

Os aplicativos de configurações do sistema não aparecem nas listas de aplicativos do dispositivo. Para evitar confusão quando os usuários são notificados sobre atualizações do aplicativo, verifique se a descrição dele na Loja especifica que ele fornece configurações no nível do sistema que aparecem nas configurações do dispositivo.

O que acontece com o Painel de Controle herdado ou aplicativos de configurações do sistema quando o sistema operacional é atualizado para o Windows 10

Se o aplicativo do Painel de Controle foi escrito para o Windows 7, Windows 8 ou Windows 8.1, ele continuará funcionando e será exibido no Painel de Controle herdado (até sua remoção em uma versão futura), mas não será exibido no aplicativo de configurações do sistema do Windows 10 nem dará suporte a nenhum de seus recursos.

De modo semelhante, se o aplicativo de configurações do sistema herdado foi escrito para o Windows 8 ou o Windows 8.1, ele continuará funcionando, mas não dará suporte a nenhum dos recursos do aplicativo de configurações do sistema do Windows 10.