假设我有一个名为的虚拟地球形状层shapeLayer1
(我的创造力显然处于历史最低点)。
当我调用该GetClusteredShapes
方法时,我得到一组VEClusterSpecification
对象,这些对象代表我当前可见的每个集群;那里没问题。但是当我调用该GetClusterShape()
方法时,它返回 null ... null!为什么它会那样做?我使用萤火虫来确认VEClusterSpecification
应该持有对形状的引用的私有变量确实为空,所以这不是导致问题的方法。
有些人认为这实际上是记录在案的行为
如果从 VEShapeLayer.GetClusteredShapes 方法返回了 VEClusterSpecification 对象,则返回null
但是查看VEShape 类的当前MSDN 文档,它说:
返回是否从 VEShapeLayer.GetClusteredShapes 方法返回了 VEClusterSpecification 对象
这是错误还是功能?是否有任何已知的解决方法或(如果是错误)计划何时修复它?