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