hMailServer.Administrator.Nodes.NodeDistributionList.OnDeleteObject C# (CSharp) Method

OnDeleteObject() public method

public OnDeleteObject ( object sender, EventArgs args ) : void
sender object
args System.EventArgs
return void
        public void OnDeleteObject(object sender, EventArgs args)
        {
            hMailServer.Links links = APICreator.Links;
            hMailServer.DistributionList list = links.get_DistributionList(_listID);

            if (Utility.AskDeleteItem(list.Address))
            {
               list.Delete();

               Marshal.ReleaseComObject(links);
               Marshal.ReleaseComObject(list);

               Instances.MainForm.RefreshParentNode();
            }
        }