部分メソッドは Sub でなければならないため、'<elementname>' は 'Partial' として宣言できません

更新 : 2007 年 11 月

部分メソッドとして宣言できるのは、Sub プロシージャだけです。たとえば、以下のコードでは、partialMethod が関数なので、このエラーが発生します。

' Partial Private Function partialMethod(ByVal n As Integer) As Integer
' End Function

エラー ID: BC31437

このエラーを解決するには

  • 部分メソッドとして宣言するルーチンを Sub に変換します。

  • この場合は、部分メソッドを使用しません。

参照

概念

部分メソッド

Sub プロシージャ