2022 April Release

Class COOMAPI@1.1:Mailbox Permanent link for this heading

Class Hierarchy

Object > AdministrationObject > Group > Mailbox

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Object[]

objchildren

Contents

Actions Permanent link for this heading

Return Type

Signature

boolean

AddItem(
  object item,
  ref object[] containerlist,
  out retval boolean added)

void

AttrChildrenDestructor(
  AttributeDefinition attrdef,
  any value)

void

CollectFolders(
  object folder,
  optional string[] basepath,
  optional object[] basefolders,
  optional boolean recursive,
  object[] foldersvisited,
  object[] relativefolders,
  optional string[] relativepath,
  integer parentfolderindex,
  integer level,
  optional integer maxlevels,
  ref MailboxPath[] folders)

void

CollectItems(
  object folder,
  optional ItemsType itemtype,
  object[] foldersvisited,
  ref object[] items)

void

CreateMailboxFolder(
  optional object startfolder,
  string name,
  optional object foldercategory,
  out object[] folders,
  string id)

void

FindFolderCategoryByName(
  string foldername,
  out object category)

void

FindSpecificMailboxFolder(
  optional object startfolder,
  optional object foldercategory,
  boolean recursive,
  out object[] folders,
  optional string folderid,
  optional string foldername)

void

GenerateFolderChain(
  string[] path,
  optional object basefolder,
  optional object subfoldercategory,
  optional boolean createnewfolders,
  out object[] folders,
  optional object item)

void

GetFolders(
  optional string[] path,
  optional object basefolder,
  optional boolean recursive,
  optional integer maxlevels,
  out MailboxPath[] folders)

object

GetItem(
  out retval object item,
  ref object[] state,
  optional AttributeObjectDef attrdef)

void

GetItems(
  optional string[] path,
  optional object folder,
  optional ItemsType itemtype,
  out object[] items)

void

GetMailboxFolderAttributes(
  object folder,
  out object[] categories,
  out string id,
  out string name)

void

InitialSorting()

void

MoveMailboxFolder(
  object folder,
  object from,
  object to)

void

ObjectDelete()

void

OpenObject(
  optional integer unused1,
  optional integer unused2)

void

RemoveItem(
  object item,
  string[] path,
  optional object basefolder,
  optional object subfoldercategory,
  out boolean removed)

void

RemoveItem(
  object item)

void

RemoveMailboxFolder(
  string[] path,
  optional object basefolder,
  optional object subfoldercategory,
  out boolean removed)

void

SetMailboxFolderAttributes(
  object folder,
  optional object category,
  optional boolean setcategory,
  optional string id,
  optional boolean setid,
  optional string name,
  optional boolean setname)

void

StoreItem(
  object item,
  string[] path,
  optional object basefolder,
  optional object foldercategory,
  optional boolean createnewfolders,
  out object[] folders)