Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O MSIX facilita a extensão do aplicativo usando extensões de aplicativo e pacotes opcionais. As extensões de aplicativo fornecem funcionalidade semelhante ao que plug-ins, add-ins e complementos fazem em outras plataformas. Você pode transformar seu aplicativo em um host de extensão para permitir que ele consuma conteúdo e eventos de implantação de uma extensão empacotada. As extensões de aplicativo foram introduzidas na edição aniversário do Windows 10 (versão 1607, build 10.0.14393).
Pacotes opcionais são úteis para dividir um aplicativo grande ou complexo ou adicionar novos componentes a um aplicativo que já foi publicado. Com o Visual Studio 2017, versão 15.7 e .NET Native 2.1, você pode carregar código executável de pacotes opcionais C++ e C#.
As extensões de aplicativo são um ecossistema aberto e destinam-se a qualquer pessoa para aprimorar seu aplicativo. Não há restrições ou controle sobre quem pode desenvolver uma extensão de aplicativo. Os pacotes opcionais são um ecossistema fechado em que você, como o editor, decide quem tem permissão para criar um pacote opcional para o seu pacote principal.
Extensões de aplicativo também são pacotes independentes. Eles podem ser aplicativos autônomos e não podem ter uma dependência de implantação em outro aplicativo. Os pacotes opcionais exigem o pacote primário e não podem ser executados sem ele.
| Tópico | Descrição |
|---|---|
| Criando e hospedando uma extensão de aplicativo | Esta seção discute como criar e hospedar uma extensão de aplicativo em seu pacote MSIX. |
| Propriedades personalizadas para extensões de aplicativo | Esta seção discute como usar propriedades personalizadas para extensões de aplicativo. |
| Estendendo seu aplicativo usando pacotes opcionais | Esta seção discute como aproveitar o modelo de pacote opcional para carregar conteúdo em seu pacote principal. |