List Vista RSS feeds
To list the RSS feeds added to IE7 in windows Vista add a reference to Microsoft.Feeds 1.0. You will find it in the com tab.
Imports Microsoft.Feeds.Interop
Public Class Form1
Dim mgr As New FeedsManager
Dim fldr As IFeedFolder
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
fldr = mgr.RootFolder
ListFeeds(fldr)
End Sub
Private Sub ListFeeds(ByVal fldr As IFeedFolder)
For Each feed As IFeed In fldr.Feeds
Trace.WriteLine(feed.Name)
ListItems(feed)
Next
For Each f As IFeedFolder In fldr.Subfolders
Trace.WriteLine(f.Name)
ListItems(f)
Next
End Sub
Private Sub ListItems(ByVal feed As IFeed)
Trace.Indent()
For Each item As IFeedItem In feed.Items
Trace.WriteLine(item.Title)
Next
Trace.Unindent()
End Sub
End Class