Esempio n. 1
0
 public override void RegisterCallBack()
 {
     if (this.NativeObject != IntPtr.Zero)
     {
         m_getName_CallBack_EVString = EarthView_World_Spatial_VectorFileParser_CFeatureClassDriver_getName_EVString_Function;
         GC.KeepAlive(m_getName_CallBack_EVString);
         EV_RegisterCallback_EarthView_World_Spatial_VectorFileParser_CFeatureClassDriver_getName_EVString(this.NativeObject, m_getName_CallBack_EVString);
         m_openDataset_CallBack_IDataset_IFileDataSource_EVString = EarthView_World_Spatial_VectorFileParser_CFeatureClassDriver_openDataset_IDataset_IFileDataSource_EVString_Function;
         GC.KeepAlive(m_openDataset_CallBack_IDataset_IFileDataSource_EVString);
         EV_RegisterCallback_EarthView_World_Spatial_VectorFileParser_CFeatureClassDriver_openDataset_IDataset_IFileDataSource_EVString(this.NativeObject, m_openDataset_CallBack_IDataset_IFileDataSource_EVString);
     }
 }
Esempio n. 2
0
 protected static extern void EV_RegisterCallback_EarthView_World_Spatial_VectorFileParser_CFeatureClassDriver_openDataset_IDataset_IFileDataSource_EVString(IntPtr pObject, openDataset_CallBack_IDataset_IFileDataSource_EVString pCallback);