Before you create the store, iterate all open stores and get their StoreIDs.
Then after you create the store, use Namespace.Folders.GetLast to get the last store. Compare its StoreID with those that you collected earlier. If it matches none of them, then you know it's the store you added. If it does match, repeat Folders.GetPrevious until you find one with no match. At that point, you can change its display name to make it easier to locate in future sessions.
--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
"Anyone for Coffee?" wrote in message ...
Using C#
I have a valid NameSpaceClass.
I use AddStore (path) to add a store. How can I then go and find the store?
I can look in the NameSpaceClass.Folders Collection and search for it, but
how do I KNOW I've found the right store? By default when I add a store it
seems to take the name "Personal Folder", but what if there is already a
"Personal Folder"?
It seems the AddStore method should return the Stoe that was created (or
found).
Thanks,