Exemplo n.º 1
0
        private void OnTaskPaneDispose(NetOffice.OnDisposeEventArgs eventArgs)
        {
            var taskPane = taskPanes
                           .Where(t => t.Value == eventArgs.Sender).SingleOrDefault();

            if (taskPane.Value != default)
            {
                SaveAttributes(
                    key: taskPane.Key,
                    taskPane: taskPane.Value);

                taskPanes.Remove(taskPane.Key);
            }
        }
Exemplo n.º 2
0
 static void application_OnDispose(NetOffice.OnDisposeEventArgs eventArgs)
 {
     eventArgs.Cancel = CancelDispose;
 }