Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Versão introduzida: .NET 10 Preview 1
Form.OnClosing, Form.OnClosed e os eventos correspondentes estão obsoletos. Use Form.OnFormClosing, Form.OnFormClosed, Form.FormClosing e Form.FormClosed em vez disso.
Esses métodos e eventos são fornecidos para compatibilidade com versões anteriores e não devem ser usados. Em vez disso, faça referência aos métodos e eventos de substituição.
Solução
Substitua o membro obsoleto pelo novo membro:
| Membro antigo | Novo membro |
|---|---|
| Form.OnClosing | Form.OnFormClosing |
| Form.OnClosed | Form.OnFormClosed |
| Form.Fechar | Form.FormClosing |
| Formulário.Fechado | Form.FormClosed |
Suprimir um aviso
Suprima o aviso com um dos seguintes métodos:
Defina a severidade da regra no arquivo de .editorConfig.
[*.{cs,vb}] dotnet_diagnostic.WFDEV004.severity = nonePara obter mais informações sobre arquivos de configuração do editor, consulte Arquivos de configuração para regras de análise de código.
Adicione o seguinte
PropertyGroupao seu arquivo de projeto:<PropertyGroup> <NoWarn>$(NoWarn);WFDEV004</NoWarn> </PropertyGroup>Suprimir em código com a diretiva
#pragma warning disable WFDEV004.
Para obter mais informações, consulte Como suprimir avisos de análise de código.
.NET Desktop feedback