// 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(); }
// 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(); } }
// 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(); } }