Object Class Mailbox (COOMAPI@1.1:Mailbox)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:AdministrationObject > COOSYSTEM@1.1:Group > COOMAPI@1.1:Mailbox

Additional Information

Default Background Menu: COODESK@1.1:MenuRootWinContext
Compound: true
Action for Moving Objects: COODESK@1.1:DragIntoMove
Default Context Menu (Container Independent): COODESK@1.1:MenuRootOLEContext
Abstract: false
ACL Object: COOSYSTEM@1.1:DefaultAdministratorACL
Programmatic Use: true
Default ACL for New Objects: COOMAPI@1.1:MailboxACL
Symbol: COODESK@1.1:SymbolPostOffice
Default Context Menu: COODESK@1.1:MenuRootContext
Base Class: COOSYSTEM@1.1:Group
Action for Linking Objects: COODESK@1.1:DragIntoLink
Display Mode: DISP_LINES
Action for Copying Objects: COODESK@1.1:DragIntoCopy
Default Main Menu: COODESK@1.1:MenuRootFolder

Properties

ReferenceName
COOSYSTEM@1.1:objchildrenContents

Actions

ReferenceName
COODESK@1.1:OpenObject
COOMAPI@1.1:CollectFolders
COOMAPI@1.1:CollectItems
COOMAPI@1.1:CreateMailboxFolder
COOMAPI@1.1:FindFolderCategoryByName
COOMAPI@1.1:FindSpecificMailboxFolder
COOMAPI@1.1:GenerateFolderChain
COOMAPI@1.1:GetFolders
COOMAPI@1.1:GetItems
COOMAPI@1.1:GetMailboxFolderAttributes
COOMAPI@1.1:InitialSorting
COOMAPI@1.1:MoveMailboxFolder
COOMAPI@1.1:RemoveItem
COOMAPI@1.1:RemoveMailboxFolder
COOMAPI@1.1:SetMailboxFolderAttributes
COOMAPI@1.1:StoreItem
COOSYSTEM@1.1:AttrChildrenDestructor
COOSYSTEM@1.1:ObjectDelete
FSCCLOUDMAIL@111.100:AddItem
FSCCLOUDMAIL@111.100:GetItem
FSCCLOUDMAIL@111.100:RemoveItem

Properties

COOSYSTEM@1.1:objchildren (Contents)

Stores the list of objects which are subordinate to this object. It has the access types COOSYSTEM@1.1:AccTypeReadComp and COOSYSTEM@1.1:AccTypeChangeComp assigned.

Additional Information

Action to Copy Property From Object: COOSYSTEM@1.1:AttrChildrenCopy
Visible: true
Multiple Values (Overrides Type): true
Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadComp
Action Called Before Property of Version Is Saved: COOSYSTEM@1.1:AttrChildrenFixManualVersion
Search for Allowed Classes Only: true
Possible Object Class: COOSYSTEM@1.1:Object
Changeable: true
Describes Child Relationship: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeComp
Type: COOSYSTEM@1.1:OBJECTLIST
Describes Hierarchical Relationship: true
Destructor Action: COOSYSTEM@1.1:AttrChildrenDestructor
Allow Commonly Usable Classes Only: true
Changeable in Installed Component: true
Must Be Defined: false
Secured: true


[top]

Actions

COODESK@1.1:OpenObject

Opens the object.

Additional Information

Symbol: COODESK@1.1:SymbolOpen
Prototype: COODESK@1.1:MenuActionPrototype
Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:CollectFolders

ParameterTypeIn/OutOptionalDescription
folderCOOSYSTEM@1.1:OBJECTinfalse
basepathCOOSYSTEM@1.1:STRINGLISTintrue
basefoldersCOOSYSTEM@1.1:OBJECTLISTintrue
recursiveCOOSYSTEM@1.1:BOOLEANintrue
foldersvisitedCOOSYSTEM@1.1:OBJECTLISTinfalse
relativefoldersCOOSYSTEM@1.1:OBJECTLISTinfalse
relativepathCOOSYSTEM@1.1:STRINGLISTintrue
parentfolderindexCOOSYSTEM@1.1:INTEGERinfalse
levelCOOSYSTEM@1.1:INTEGERinfalse
maxlevelsCOOSYSTEM@1.1:INTEGERintrue
foldersCOOMAPI@1.1:MailboxPathin/outfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:CollectItems

ParameterTypeIn/OutOptionalDescription
folderCOOSYSTEM@1.1:OBJECTinfalse
itemtypeCOOMAPI@1.1:ItemsTypeintrue
foldersvisitedCOOSYSTEM@1.1:OBJECTLISTinfalse
itemsCOOSYSTEM@1.1:OBJECTLISTin/outfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:CreateMailboxFolder

ParameterTypeIn/OutOptionalDescription
startfolderCOOSYSTEM@1.1:OBJECTintrue
nameCOOSYSTEM@1.1:STRINGinfalse
foldercategoryCOOSYSTEM@1.1:OBJECTintrue
foldersCOOSYSTEM@1.1:OBJECTLISToutfalse
idCOOSYSTEM@1.1:STRINGinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:FindFolderCategoryByName

ParameterTypeIn/OutOptionalDescription
foldernameCOOSYSTEM@1.1:STRINGinfalse
categoryCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:FindSpecificMailboxFolder

ParameterTypeIn/OutOptionalDescription
startfolderCOOSYSTEM@1.1:OBJECTintrue
foldercategoryCOOSYSTEM@1.1:OBJECTintrue
recursiveCOOSYSTEM@1.1:BOOLEANinfalse
foldersCOOSYSTEM@1.1:OBJECTLISToutfalse
folderidCOOSYSTEM@1.1:STRINGintrue
foldernameCOOSYSTEM@1.1:STRINGintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:GenerateFolderChain

ParameterTypeIn/OutOptionalDescription
pathCOOSYSTEM@1.1:STRINGLISTinfalse
basefolderCOOSYSTEM@1.1:OBJECTintrue
subfoldercategoryCOOSYSTEM@1.1:OBJECTintrue
createnewfoldersCOOSYSTEM@1.1:BOOLEANintrue
foldersCOOSYSTEM@1.1:OBJECTLISToutfalse
itemCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:GetFolders

ParameterTypeIn/OutOptionalDescription
pathCOOSYSTEM@1.1:STRINGLISTintrue
basefolderCOOSYSTEM@1.1:OBJECTintrue
recursiveCOOSYSTEM@1.1:BOOLEANintrue
maxlevelsCOOSYSTEM@1.1:INTEGERintrue
foldersCOOMAPI@1.1:MailboxPathoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:GetItems

ParameterTypeIn/OutOptionalDescription
pathCOOSYSTEM@1.1:STRINGLISTintrue
folderCOOSYSTEM@1.1:OBJECTintrue
itemtypeCOOMAPI@1.1:ItemsTypeintrue
itemsCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:GetMailboxFolderAttributes

ParameterTypeIn/OutOptionalDescription
folderCOOSYSTEM@1.1:OBJECTinfalse
categoriesCOOSYSTEM@1.1:OBJECTLISToutfalse
idCOOSYSTEM@1.1:STRINGoutfalse
nameCOOSYSTEM@1.1:STRINGoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:InitialSorting

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:MoveMailboxFolder

ParameterTypeIn/OutOptionalDescription
folderCOOSYSTEM@1.1:OBJECTinfalse
fromCOOSYSTEM@1.1:OBJECTinfalse
toCOOSYSTEM@1.1:OBJECTinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:RemoveItem

ParameterTypeIn/OutOptionalDescription
itemCOOSYSTEM@1.1:OBJECTinfalse
pathCOOSYSTEM@1.1:STRINGLISTinfalse
basefolderCOOSYSTEM@1.1:OBJECTintrue
subfoldercategoryCOOSYSTEM@1.1:OBJECTintrue
removedCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:RemoveMailboxFolder

ParameterTypeIn/OutOptionalDescription
pathCOOSYSTEM@1.1:STRINGLISTinfalse
basefolderCOOSYSTEM@1.1:OBJECTintrue
subfoldercategoryCOOSYSTEM@1.1:OBJECTintrue
removedCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:SetMailboxFolderAttributes

ParameterTypeIn/OutOptionalDescription
folderCOOSYSTEM@1.1:OBJECTinfalse
categoryCOOSYSTEM@1.1:OBJECTintrue
setcategoryCOOSYSTEM@1.1:BOOLEANintrue
idCOOSYSTEM@1.1:STRINGintrue
setidCOOSYSTEM@1.1:BOOLEANintrue
nameCOOSYSTEM@1.1:STRINGintrue
setnameCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOMAPI@1.1:StoreItem

ParameterTypeIn/OutOptionalDescription
itemCOOSYSTEM@1.1:OBJECTinfalse
pathCOOSYSTEM@1.1:STRINGLISTinfalse
basefolderCOOSYSTEM@1.1:OBJECTintrue
foldercategoryCOOSYSTEM@1.1:OBJECTintrue
createnewfoldersCOOSYSTEM@1.1:BOOLEANintrue
foldersCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrChildrenDestructor

Deletes the objects stored in a property. This action is called by the kernel, when an object is deleted.

Additional Information

Prototype: COOSYSTEM@1.1:AttrDestructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectDelete

This action is called on an object to destroy it completely.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeDelete
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Action to Get Audit Value: COOSYSTEM@1.1:GetObjectDeleteAuditValue


[top]

FSCCLOUDMAIL@111.100:AddItem

Add Item to target object Object item item to be added
ParameterTypeIn/OutOptionalDescription
itemCOOSYSTEM@1.1:OBJECTinfalse
containerlistCOOSYSTEM@1.1:OBJECTLISTin/outfalse
addedCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCLOUDMAIL@111.100:GetItem

Get Item from target object Object item next item in container Object[] state internal, all returned items
ParameterTypeIn/OutOptionalDescription
itemCOOSYSTEM@1.1:OBJECToutfalse
stateCOOSYSTEM@1.1:OBJECTLISTin/outfalse
attrdefCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCLOUDMAIL@111.100:RemoveItem

Remove Item from target object Object item item to be added
ParameterTypeIn/OutOptionalDescription
itemCOOSYSTEM@1.1:OBJECTinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]