public override void RegisterCallBack() { if (this.NativeObject != IntPtr.Zero) { m_distanceMeasure_CallBack_ev_real64_ev_real64_ev_real64_ev_real64_ev_real64_CPolyline_ev_uint32 = EarthView_World_Spatial_Geometry_CGeodesicMeasure_distanceMeasure_ev_real64_ev_real64_ev_real64_ev_real64_ev_real64_CPolyline_ev_uint32_Function; GC.KeepAlive(m_distanceMeasure_CallBack_ev_real64_ev_real64_ev_real64_ev_real64_ev_real64_CPolyline_ev_uint32); EV_RegisterCallback_EarthView_World_Spatial_Geometry_CGeodesicMeasure_distanceMeasure_ev_real64_ev_real64_ev_real64_ev_real64_ev_real64_CPolyline_ev_uint32(this.NativeObject, m_distanceMeasure_CallBack_ev_real64_ev_real64_ev_real64_ev_real64_ev_real64_CPolyline_ev_uint32); m_polylineMeasure_CallBack_void_CPolyline_ev_real64 = EarthView_World_Spatial_Geometry_CGeodesicMeasure_polylineMeasure_void_CPolyline_ev_real64_Function; GC.KeepAlive(m_polylineMeasure_CallBack_void_CPolyline_ev_real64); EV_RegisterCallback_EarthView_World_Spatial_Geometry_CGeodesicMeasure_polylineMeasure_void_CPolyline_ev_real64(this.NativeObject, m_polylineMeasure_CallBack_void_CPolyline_ev_real64); m_polygonMeasure_CallBack_void_CPolygon_ev_real64_ev_real64 = EarthView_World_Spatial_Geometry_CGeodesicMeasure_polygonMeasure_void_CPolygon_ev_real64_ev_real64_Function; GC.KeepAlive(m_polygonMeasure_CallBack_void_CPolygon_ev_real64_ev_real64); EV_RegisterCallback_EarthView_World_Spatial_Geometry_CGeodesicMeasure_polygonMeasure_void_CPolygon_ev_real64_ev_real64(this.NativeObject, m_polygonMeasure_CallBack_void_CPolygon_ev_real64_ev_real64); } }
protected static extern void EV_RegisterCallback_EarthView_World_Spatial_Geometry_CGeodesicMeasure_polygonMeasure_void_CPolygon_ev_real64_ev_real64(IntPtr pObject, polygonMeasure_CallBack_void_CPolygon_ev_real64_ev_real64 pCallback);