DocumentExistsinTool and GetRevision methods have the IObject interface of the document object as an input argument. Tool adapters will use this IObject interface to get the properties of the document object (UID, Name, DocumentType, and so forth) as needed.