Documents displayed within a View are stored in the Documents collection. The RemoveDocument method removes a document from this collection, and so from the current View. When a document is removed, it is hidden from the View. It is not destroyed. The DocumentRemoved event fires after a document has been removed.
To destroy a document, use the IBaseViewController.Close method, accessible via the View's Controller object.