title: Using Outlook API to get to a specific folder
body: <p>I'm trying to write some C# code to get to a specific folder in an Outlook mailbox. I have the following code:</p>
  
  <pre><code>Outlook.Application oApp = new Outlook.Application();
  Outlook.NameSpace oNS = oApp.GetNamespace("mapi");
  Outlook.Recipient oRecip = oNS.CreateRecipient("AccountNameHere");
  oRecip.Resolve();
  if (oRecip.Resolved)
  {
    oInbox = oNS.GetSharedDefaultFolder(oRecip, Outlook.OlDefaultFolders.olFolderInbox);
    oInboxMsgs = oInbox.Items;
    ItemCount = oInboxMsgs.Count;
    Console.Writeline("There are {0] items.", ItemCount.ToString())
  }
  </code></pre>
  
  <p>This will get me to to the "Inbox" folder. I'm trying to get to a folder at the same level as the Inbox folder. I believe I need to use GetFolderFromID instead of GetSharedDefaultFolder, but I don't understand how to use it. Is there a way to iterate through all the top level folders? How might I determine the EntryID and StoreID of the folder?</p>
  
  <p>Thanks!</p>