【解决方法】
GeoRegion3D georegion3d = e.Geometry as GeoRegion3D;
GeoRegion georegion = georegion3d.ConvertToRegion();
DatasetVector datasetvector =m_Workspace .Datasources [0].Datasets [“New_Point3D”] as DatasetVector;
Recordset recordset = datasetvector.GetRecordset(false, CursorType.Static);
GeoModel3D geomodel3d = ModelBuilder3D.LinearExtrude(georegion, true, 10, 0, 0, 0);
List list = SpatialQuery3D.SpatialQuery(geomodel3d, recordset,PositionMode.Contains);