Using the Vault Client API (v3.1.9), I want to atomically check out a folder: if one of the files is unavailable, I want to rollback any successful checkouts.
I can use the ClientInstance.CheckOut method, passing it a folder, but it only returns VaultResponseItems. Those items are great for figuring out if anything failed, but I haven't found a way to tie back those responses to the items they're associated with.
Is this possible? Or do I need to abandon using CheckOut(folder) and iterate through the files myself?
Thanks,
JT
VaultResponseItem and checkout
Moderator: SourceGear