Exemplo n.º 1
0
 // This is called when the plugin is terminated
 public override void Dispose()
 {
     // Clean up
     interfaceform.Dispose();
     interfaceform = null;
     vpo.Dispose();
     vpo = null;
     General.Actions.UnbindMethods(this);
     base.Dispose();
 }
Exemplo n.º 2
0
        // This is called when the plugin is terminated
        public override void Dispose()
        {
            //mxd. Active and not already disposed?
            if (!IsDisposed)
            {
                if (enabled)
                {
                    // Clean up
                    interfaceform.Dispose();
                    interfaceform = null;
                    vpo.Dispose();
                    vpo = null;

                    // Done
                    me = null;
                }

                base.Dispose();
            }
        }
Exemplo n.º 3
0
        // This is called when the plugin is terminated
        public override void Dispose()
        {
            //mxd. Active and not already disposed?
            if (!IsDisposed)
            {
                if (interfaceform != null)
                {
                    interfaceform.Dispose();
                    interfaceform = null;
                }

                if (vpo != null)
                {
                    vpo.Dispose();
                    vpo = null;
                }

                // Done
                me = null;

                base.Dispose();
            }
        }