如何在不保留搁置集的情况下从 TFS 取消搁置?

How to Unshelve from TFS without preserving shelveset?

我正在尝试 Unshelve(String, String)。但是当我调用此方法时,它会将货架集保留在服务器上。

我想在不保留变更集的情况下取消搁置:

我该怎么做?

进一步参考

Workspace.Unshelve(shelveName, versionControlServer.AuthorizedUser);
versionControlServer.DeleteShelveset(shelveName);