私はshapeLayer1
と呼ばれる仮想アースシェイプのレイヤーを持っているとします(私の創造的なエネルギーは明らかに常に低いです)。GetClusteredShapesメソッドでクラスタ仕様を取得したときにGetClusterShapeがnullを返すのはなぜですか?
GetClusteredShapes
メソッドを呼び出すと、現在表示されているクラスターのそれぞれを表すVEClusterSpecification
オブジェクトの配列が取得されます。問題はない。しかし、私がGetClusterShape()
メソッドを呼び出すと、nullを返します... null!それはなぜ地球上で起こるのだろうか?私はファイヤーバグを使用して形状への参照を保持するはずのVEClusterSpecification
のプライベート変数が実際にはnullであることを確認して、問題の原因となっているメソッドではないことを確認しました。 VEClusterSpecificationオブジェクトがVEShapeLayer.GetClusteredShapes方法
から返された。しかし、現在のMSDN documentation for the VEShape classを見ていたならば、これは実際に行動に
戻り ヌルを文書化していることをSome have suggestedそれは言う:
返す場合VEClusterSpecificationオブジェクトがVEShapeLayer.GetClusteredShapesメソッドから返されましたこれはバグですか、機能ですか?既知の回避策があるか(バグの場合)、修正する予定があるのか?