Register to post in forums, or Log in to your existing account
 

 Related 
Contents
Stores
  IMAP MessageStore
  IniFile
  MAPI MessageStore
  MessageStore
  POP MessageStore
  Registry
  SQLStore
Object Interfaces
  Attachment Interface
  Contact Interface
  Folder Interface
  Profile Interface
MessageStore
  FolderStore Interface
  GetMessage
  RemoveMessage
  GetHeader
  AddMessage
  SaveMessage
  GetField
  SetField
  ReadMessage
  ReadHeader
  GetMessageID
  NewFolder
  NewMessage
  Unread
  Cache
  CurrentFolder
Related Links:
  IMAP MessageStore
  MessageStore
FolderStore Interface [[zfolderstore]] 
NOTE: This Design document is subject to change at any time.
This interface is implemented by zStore objects that have a "folder" and "subfolder" structure. This is an abstract interface...you cannot create any objects of this specific interface.

Properties


Folders: IzCollection
The zCollection of subfolders within the current folder.
FolderCount: Integer
The number of subfolders within the current folder.
CurrentFolder: IzFolder
The current folder.

Methods

AddFolder( Folder: IzFolder)
Adds a given folder as a subfolder of the current mailbox
RemoveFolder( Folder: IzFolder)
Remove the given folder from the current folder
SelectFolder( FolderID: WideString): IzFolder
An internal method used to fetch and select a zFolder object given its FolderID.

 User comments 
The Raven: Sun Oct 31, 2004 9:54 pm    

Will we be seeing more objects that impliment this interface? I'm particularly interested in a FileStore (which maps to a particular path) and an XMLStore (similar to the inistore).
Zugg: Mon Nov 01, 2004 12:22 am    

This is still in flux. I'm still going back and forth between code and design. I went a bit "Interface crazy" with the design and ran into problems with multiple interfaces in the scripting languages, and I haven't come back and updated this documentation yet. But I'll it all up to date in the next couple of weeks.

And yes, you will see many other "store" objects, like FileStore, XMLStore, SQLStore, etc, so just have patience. I'd say that only about 1% of zApp is documented at this point.
Viewer Comments [2 - Post your comments]

Jump to:  

© 2009 Zugg Software. Hosted by Wolfpaw.net