public FileOperation(FileOperationProgressSink callbackSink, IWin32Window owner)
        {
            _callbackSink = callbackSink;
            _fileOperation = (IFileOperation)Activator.CreateInstance(_fileOperationType);

            _fileOperation.SetOperationFlags(FileOperationFlags.FOF_NOCONFIRMMKDIR);
            if (_callbackSink != null) _sinkCookie = _fileOperation.Advise(_callbackSink);
            if (owner != null) _fileOperation.SetOwnerWindow((uint)owner.Handle);
        }
 public FileOperation(FileOperationProgressSink callbackSink)
     : this(callbackSink, null)
 {
 }