次の方法で共有


コンパイラの警告WFDEV004

導入されたバージョン: .NET 10 Preview 1

Form.OnClosingForm.OnClosed 、および対応するイベントは廃止されています。 代わりに 、Form.OnFormClosingForm.OnFormClosedForm.FormClosingForm.FormClosed を使用してください。

これらのメソッドとイベントは下位互換性のために提供されており、使用しないでください。 代わりに、置換メソッドとイベントを参照してください。

対処法

古いメンバーを新しいメンバーに置き換えます。

古いメンバー 新しいメンバー
Form.OnClosing Form.OnFormClosing
Form.OnClosed Form.OnFormClosed
フォーム.クローズ Form.FormClosing
Form.Closed Form.FormClosed

警告を抑制する

次のいずれかの方法で警告を抑制します。

  • .editorConfig ファイルでルールの重大度を設定します。

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

    エディター構成ファイルの詳細については、「コード分析規則の構成ファイルを参照してください。

  • プロジェクト ファイルに次の PropertyGroup を追加します。

    <PropertyGroup>
        <NoWarn>$(NoWarn);WFDEV004</NoWarn>
    </PropertyGroup>
    
  • #pragma warning disable WFDEV004 ディレクティブを使用してコード内で抑制します。

詳細については、「コード分析の警告を抑制する方法」を参照してください。