static void OnCopierExtensionChanged(object s, ExtensionNodeEventArgs args) { if (args.Change == ExtensionChange.Add) { copiers.Add(new FileCopyHandler((IFileCopyHandler)args.ExtensionObject)); } else { IFileCopyHandler h = (IFileCopyHandler)args.ExtensionObject; foreach (FileCopyHandler c in copiers) { if (c.Id == h.Id) { copiers.Remove(c); break; } } } }
internal FileCopyHandler(IFileCopyHandler handler) { this.handler = handler; }
internal FileCopyHandler (IFileCopyHandler handler) { this.handler = handler; }