|
|
 |
|
|
| 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. |
|
 |
|