Exemplo n.º 1
0
        /// <summary>
        /// Disposes Xml Visualizer v.2.
        /// </summary>
        public void Dispose()
        {
            string modifiedXml = visualizerForm.GetModifiedXml();

            if (visualizerForm != null)
            {
                if (!visualizerForm.IsDisposed)
                {
                    visualizerForm.Dispose();
                }

                visualizerForm = null;
            }

            if (OnDisposeEvent != null)
            {
                OnDisposeEvent(modifiedXml);
            }

            if (OnDisposeEventStatic != null)
            {
                OnDisposeEventStatic(modifiedXml);
            }
        }