So, I'm trying to build a delete dialog as an ICommand. I do this because we need something like "You know that deleting folders is bad?"... "Are you really sure?"... "You know that, when you delete a folder, we won't be able to bring it back?"... "Really proceed?", ...
Everything's fine and I can delete a folder with something like:
selectedFolder.Parent.SubFolders.RemoveByObject(selectedFolder);
Problem is: how do I get the DeskSite (or FileSite) to refresh its display? By setting "IManExt.Refresh" to true, I get an error "this object is not valid anymore" (translation from German). But I think, I'm abusing this ContextItem

.
Ideas?