説明
メソッドに渡されたオブジェクトは NULL です。 ArcObjects では、呼び出し対象オブジェクトのメソッドに入力として特定のオブジェクトが必要です。 渡されるオブジェクトが NULL として認識される場合があるケースは以下のとおりです。
- ラスター データセットが必要な場合にラスターを指定した可能性がある。
- 設定されなかった、または NULL に設定されたオブジェクトを渡した可能性がある。
- メソッドには有効なフィールド名を含むオブジェクトが必要で、渡されたオブジェクトには属性テーブルに存在しないフィールドが含まれていた。
解決策
以下を確認してください。
- メソッドに渡されるオブジェクトが NULL ではないこと。
- オブジェクトがメソッドに対する有効な入力であること。
- オブジェクトが表すフィーチャが存在すること。