Пример #1
0
 public override void RegisterCallBack()
 {
     if (this.NativeObject != IntPtr.Zero)
     {
         m_getSelection_CallBack_IFeatureSelection = EarthView_World_Spatial_Atlas_ILayerSelection_getSelection_IFeatureSelection_Function;
         GC.KeepAlive(m_getSelection_CallBack_IFeatureSelection);
         EV_RegisterCallback_EarthView_World_Spatial_Atlas_ILayerSelection_getSelection_IFeatureSelection(this.NativeObject, m_getSelection_CallBack_IFeatureSelection);
         m_getSelectionSymbol_CallBack_ISymbol = EarthView_World_Spatial_Atlas_ILayerSelection_getSelectionSymbol_ISymbol_Function;
         GC.KeepAlive(m_getSelectionSymbol_CallBack_ISymbol);
         EV_RegisterCallback_EarthView_World_Spatial_Atlas_ILayerSelection_getSelectionSymbol_ISymbol(this.NativeObject, m_getSelectionSymbol_CallBack_ISymbol);
         m_setSelectionSymbol_CallBack_void_ISymbol = EarthView_World_Spatial_Atlas_ILayerSelection_setSelectionSymbol_void_ISymbol_Function;
         GC.KeepAlive(m_setSelectionSymbol_CallBack_void_ISymbol);
         EV_RegisterCallback_EarthView_World_Spatial_Atlas_ILayerSelection_setSelectionSymbol_void_ISymbol(this.NativeObject, m_setSelectionSymbol_CallBack_void_ISymbol);
     }
 }
Пример #2
0
 protected static extern void EV_RegisterCallback_EarthView_World_Spatial_VectorFileParser_IVectorFileLayerSelection_getSelection_IFeatureSelection(IntPtr pObject, getSelection_CallBack_IFeatureSelection pCallback);
Пример #3
0
 protected static extern void EV_RegisterCallback_EarthView_World_Spatial_Atlas_ILayerSelection_getSelection_IFeatureSelection(IntPtr pObject, getSelection_CallBack_IFeatureSelection pCallback);