|
|
RDORssFeed object represents an RSS
feed in Outlook.
Returned by:
RDORssFeeds.Item
RDORssFeeds.Add
The example below enumerates all RSS
feds in the current profile and prints their name and full path to the
Outlook folder where the feed items are delivered.
|
set Session = CreateObject("Redemption.RDOSession")
Session.MAPIOBJECT = Application.Session.MAPIOBJECT
for each RssFeed in Session.RssFeeds
Debug.Print RssFeed.LocalName & " - " &
RssFeed.LocalFolder.FolderPath
next |
The example below creates a new RSS
feed
|
set Session = CreateObject("Redemption.RDOSession")
Session.MAPIOBJECT = Application.Session.MAPIOBJECT
set RssFeed = Session.RssFeeds.Add("http://stackoverflow.com/feeds/tag?tagnames=mapi&sort=hot%23")
RssFeed.LocalName = "Stack Overflow - MAPI questions"
RssFeed.Save |
Properties
Methods
|
Derived from:
IDispatch
|
|
Properties |
|
|
BindingEntryId |
String, read/write.
The entry id of the IPM.Sharing.Binding.In config
message in the RSS folder of the feed.
|
|
|
Capabilities |
Integer, read/write. Reserved.
|
|
|
ConfigurationUrl |
String, read-only. The full configuration path (outlookfeed://...).
|
|
|
Detail |
Integer, read-only. Reserved.
|
|
|
Flavor |
Integer, read-only. Reserved.
|
|
|
IndexEntryId |
String, read/write
The entry id of the IPM.Sharing.Index.In index message
in the Inbox folder of the default store.
|
|
|
InstanceGuid |
String, read/write. The GUID that uniquely identifies the particular
instance of the feed.
|
|
|
LastAutoSyncTime |
Datetime, read/write.
The time when the RSS feeds was last auto synchronized.
|
|
|
LastSyncTime |
Datetime, read/write.
The time when the RSS feeds was last synchronized.
|
|
|
LocalFolder |
RDOFolder, read/write.
Returns or sets the local folder where the RSS items are stored.
|
set Session = CreateObject("Redemption.RDOSession")
Session.MAPIOBJECT = Application.Session.MAPIOBJECT
'Stackoverflow posts tagged "MAPI"
set RssFeed = Session.RssFeeds.Add("http://stackoverflow.com/feeds/tag?tagnames=mapi")
'deliver the RSS feed to the Inbox folder
RssFeed.LocalFolder = Session.GetDefaultFolder(olFolderInbox)
RssFeed.Save
|
|
LocalMessageType |
String, read/write.
Represents the default item type created by the RSS provider (e.g.
IPF.Note).
|
|
|
LocalName |
String, read/write.
Local name of the RSS feed.
|
|
|
LocalStore |
RDOStore, read/write.
Returns the local store where the RSS items are stored.
|
|
|
Permissions |
Integer, read/write. Reserved.
|
|
|
ProviderGuid |
String, read/write.
The GUID that unique identifies the sharing provider type.
For the RSS provider, the value is always
{0006F0AF-0000-0000-C000-000000000046}
|
|
|
RemoteComment |
String, read/write.
Returns the remote comment specified for the RSS feed.
|
|
|
RemoteLastModificationTime |
Datetime, read/write.
The time when the RSS feeds was last modified on the remote server.
|
|
|
RemoteName |
String, read/write.
Returns or sets the remote name specified for the RSS feed.
|
|
|
RemotePath |
String, read/write.
Returns or sets the full path (HTTP or HTTPS) of the RSS feed..
|
|
|
RemoteSize |
Integer, read/write.
Returns or sets the remote size of the RSS feed.
|
|
|
RemoteType |
String, read/write.
Returns or sets the MIME type of the feed (e.g. text/xml).
|
|
|
RemoteUser |
String, read/write.
Returns or sets the remote user name (if specified)
|
|
|
RemoteVersion |
String, read/write.
Returns or sets the remote version of the RSS feed (if specified)
|
|
TimeToLive
|
DateTime, read/write.
Returns or sets the value specifying how long the RSS collection must be
cached before it needs to be updated.
|
|
|
Status |
Integer, read/write. Reserved.
|
|
|
Methods |
|
|
Delete |
Deletes the RSS feed
|
|
|
Save |
Saves the RSS feed. Save must be called after modifying any of the RSS
feed properties.
|
|
|