Establishes the current workspace as the only workspace within which the current object version can be modified.
HRESULT Checkout();
Return Value
S_OK
The method completed successfully.
Error
This method failed to complete successfully.
Remarks
If the object version is already checked out to a workspace, this method returns an error.