Skip to main content

CheckOutMultiple

Checks out one or more objects.

Syntax

// Assumes shellUI has been initialized with IShellUI instance
const results = await shellUI.Vault.ObjectOperations.CheckOutMultiple({
obj_ids: [] /* Array of ObjID */,
});

Message

NameDescriptionType
obj_idsObjects as JSON. (represented by MF_ObjIDArray struct)ObjID[]

Return type

NameDescriptionType
checked_out_versionsResults as JSON array.ObjectVersionExWP[]
previous_versionsResults as JSON array.ObjectVersionEx[]

Example

{
"checked_out_versions": [] /* Array of ObjectVersionExWP */,
"previous_versions": [] /* Array of ObjectVersionEx */
}