Partager via


Avertissement du compilateur WFDEV004

Version introduite : .NET 10 Preview 1

Form.OnClosing, Form.OnClosed et les événements correspondants sont obsolètes. Utilisez Form.OnFormClosing, Form.OnFormClosed, Form.FormClosing et Form.FormClosed à la place.

Ces méthodes et événements sont fournis pour la compatibilité descendante et ils ne doivent pas être utilisés. Au lieu de cela, référencez les méthodes et événements de remplacement.

Contournement

Remplacez le membre obsolète par le nouveau membre :

Ancien membre Nouveau membre
Form.OnClosing Form.OnFormClosing
Form.OnClosed Form.OnFormClosed
Form.Closing Form.FormClosing
Form.Closed Form.FormClosed

Supprimer un avertissement

Supprimez l’avertissement avec l’une des méthodes suivantes :

  • Définissez la gravité de la règle dans le fichier .editorConfig .

    [*.{cs,vb}]
    dotnet_diagnostic.WFDEV004.severity = none
    

    Pour plus d’informations sur les fichiers de configuration de l’éditeur, consultez Les fichiers de configuration pour les règles d’analyse du code.

  • Ajoutez les PropertyGroup suivantes à votre fichier projet :

    <PropertyGroup>
        <NoWarn>$(NoWarn);WFDEV004</NoWarn>
    </PropertyGroup>
    
  • Effectuez la suppression dans le code avec la directive #pragma warning disable WFDEV004.

Pour plus d’informations, consultez Comment supprimer les avertissements d’analyse du code.