Notas sobre a versão do canal de pré-visualização para o SDK do Aplicativo Windows 1.3
Artigo
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.
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.
publicMainWindow()
{
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.AppWindowdo . 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 interface IResourceManager 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 do DeploymentManager. 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 e WindowsAppRuntime.RuntimeInfo APIs introduzidas nas versões 1.3 ainda não são suportadas, pois contêm um bug crítico.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do Windows developer
O Windows developer é um projeto código aberto. Selecione um link para fornecer comentários: