コード例 #1
0
 private void OnAddStarted()
 {
     if (AddProgress != null)
     {
         lock (LOCK)
         {
             var e = AddProgressEventArgs.Started(ArchiveNameForEvent);
             AddProgress(this, e);
         }
     }
 }
コード例 #2
0
        internal void OnAddStarted()
        {
            EventHandler <AddProgressEventArgs> ap = AddProgress;

            if (ap != null)
            {
                var e = AddProgressEventArgs.Started(ArchiveNameForEvent);
                ap(this, e);
                if (e.Cancel) // workitem 13371
                {
                    _addOperationCanceled = true;
                }
            }
        }