Hi,
I want to retrieve the title of all the RSS feeds that are there in my outlook using .NET, I am not able to do that; it is showing COM exception.
I am using the following code in C# where
Feeds=Microsoft.Feeds.Interop;
oNs = oApp.GetNamespace("MAPI");
OUTLOOK.MAPIFolder oRssFeed = oNs.GetDefaultFolder(OUTLOOK.OlDefaultFolders.olFolderRssFeeds);
ListBox storeMessages = new ListBox();
try
{
foreach (OUTLOOK.Folder feedFolder in oRssFeed.Folders.OfType<Feeds.IFeed>())
{
if (feedFolder.Name == FolderName)
{
foreach (Feeds.IFeed feed in feedFolder.Items)
{
storeMessages.Items.Add(feed.Title);
}
}
}
It is showing an exception :-
Quote:
Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Feeds.Interop.IFeed'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{F7F915D8-2EDE-42BC-98E7-A5D05063A757}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
Can anyone provide a solution...I need it urgently...
THanks in Advance...
Jashobanta