Notas sobre a versão do canal de pré-visualização para o SDK do Aplicativo Windows 1.3
Importante
O canal de preview não é compatível com o uso em ambientes de produção e os aplicativos que usam as versões de preview não podem ser publicados na Microsoft Store.
O canal de pré-visualização do SDK de Aplicativo do Windows com recursos de canal de pré-visualização nos últimos estágios de desenvolvimento. As versões de pré-visualização não incluem recursos experimentais e APIs, mas ainda podem estar sujeitas a alterações significativas antes da próxima versão estável.
Links importantes:
- Caso queira atualizar um aplicativo existente de uma versão mais antiga do SDK do Aplicativo Windows para uma versão mais recente, confira Atualizar projetos existentes para a versão mais recente do SDK do Aplicativo Windows.
- Para obter a documentação sobre versões de preview, confira Instalar ferramentas para canais experimentais e versão de preview do SDK do Aplicativo Windows.
Versão de canal de pré-visualização mais recente:
Versão de canal estável mais recente:
Versão 1.3 Preview 1 (1.3.0-preview1)
Esta é a versão mais recente do canal de preview para a versão 1.3. Esta versão inclui visualizações de novos recursos no WinAppSDK e várias Correções de bugs de desempenho, segurança, acessibilidade e confiabilidade.
Em um SDK do Aplicativo Windows 1.2 existente (do canal estável), você pode atualizar seu pacote Nuget para 1.3.0-preview1 (consulte a seção Atualizar um pacote em Instalar e gerenciar pacotes no Visual Studio usando o Gerenciador de Pacotes NuGet).
Para visualizar o runtime atualizado e o MSIX, confira Downloads mais recentes do SDK do Aplicativo Windows.
APIs de pano de fundo do XAML
Com propriedades internas na janela do XAML, os cenários do Mica tela de fundo acrílico são mais fáceis de usar em seu aplicativo WinUI 3.
Consulte a especificação da API Xaml Backdrop no GitHub para obter mais informações sobre a propriedade Window.SystemBackdrop.
public MainWindow()
{
this.InitializeComponent();
this.SystemBackdrop = new MicaBackdrop();
}
Window.AppWindow
Substituindo várias linhas de código clichê, agora você pode usar APIs do AppWindow diretamente de uma janela por meio Window.AppWindow
do . Consulte a especificação da API Window.AppWindow no GitHub para obter informações adicionais sobre a tela de fundo e o uso.
Novos recursos do WinAppSDK
ApplicationModel.DynamicDependency
:PackageDependency.PackageGraphRevisionId
que substitui o MddGetGenerationId preterido.- Gerenciador de ambientes:
EnvironmentManager.AreChangesTracked
para informar se as alterações no gerenciador de ambiente podem ser controladas em seu aplicativo. Consulte as especificações da API de Gerenciamento de Ambiente no GitHub para obter mais informações. - MRT Core: um novo evento,
Application.ResourceManagerInitializing
permite que seu aplicativo forneça sua própria implementação da interfaceIResourceManager
e fornece acesso ao ResourceManager que o WinUI usa para resolver URIs de recursos. Confira a especificação da API IResourceManager no GitHub para obter mais informações. - Com o VSIX experimental mais recente, agora você pode converter seu aplicativo entre não empacotado e empacotado por meio do menu do Visual Studio em vez de no arquivo de projeto.
- Um novo evento,
DebugSettings.XamlResourceReferenceFailed
agora é gerado quando uma pesquisa Estática/ThemeResource referenciada não pode ser resolvida. Esse evento fornece acesso a um rastreamento que detalha onde a estrutura pesquisou essa chave para permitir depurar melhor as falhas de pesquisa estáticas ThemeResource. Para obter mais informações, confira as especificações da API e os issues 4972, 2350 e 6073 no GitHub. - Implantação: para gerenciar e reparar o runtime do aplicativo do Windows, agora
DeploymentRepairOptions
está disponível como parte doDeploymentManager
. Para obter mais informações, confira a seção Reparo das especificações da API de implantação no GitHub.
Problemas conhecidos
- O controle Pivotal causa uma falha de runtime com um erro de análise XAML. Confira o issue n° 8160 no GitHub para obter mais informações.
- Quando o menu suspenso DatePicker ou TimePicker é aberto, o aplicativo falha.
- As APIs
WindowsAppRuntime.ReleaseInfo
eWindowsAppRuntime.RuntimeInfo
APIs introduzidas nas versões 1.3 ainda não são suportadas, pois contêm um bug crítico.
Tópicos relacionados
- Notas sobre a versão de canal estável mais recente para o SDK de Aplicativo do Windows
- Notas sobre a versão do canal experimental mais recente para o SDK de Aplicativo do Windows
- Instalar ferramentas para o SDK do Aplicativo Windows
- Criar seu primeiro projeto WinUI 3 (SDK do Aplicativo Windows)
- Usar o SDK do Aplicativo do Windows em um projeto existente
- Visão geral da implantação
Windows developer