public override void RegisterCallBack()
 {
     if (this.NativeObject != IntPtr.Zero)
     {
         m_update_CallBack_void_CCamera = EarthView_World_Spatial3D_Atlas_CBingMapTree_update_void_CCamera_Function;
         GC.KeepAlive(m_update_CallBack_void_CCamera);
         EV_RegisterCallback_EarthView_World_Spatial3D_Atlas_CBingMapTree_update_void_CCamera(this.NativeObject, m_update_CallBack_void_CCamera);
     }
 }
 protected static extern void EV_RegisterCallback_EarthView_World_Spatial3D_Atlas_CBingMapTree_update_void_CCamera(IntPtr pObject, update_CallBack_void_CCamera pCallback);