Atom10ItemFormatter Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a new instance of the Atom10ItemFormatter class.
Overloads
Atom10ItemFormatter() |
Creates a new instance of the Atom10ItemFormatter class. |
Atom10ItemFormatter(SyndicationItem) |
Creates a new instance of the Atom10ItemFormatter class with the specified SyndicationItem. |
Atom10ItemFormatter(Type) |
Initializes a new instance of the Atom10ItemFormatter class. |
Atom10ItemFormatter()
- Source:
- Atom10ItemFormatter.cs
- Source:
- Atom10ItemFormatter.cs
Creates a new instance of the Atom10ItemFormatter class.
public:
Atom10ItemFormatter();
public Atom10ItemFormatter ();
Public Sub New ()
Applies to
Atom10ItemFormatter(SyndicationItem)
- Source:
- Atom10ItemFormatter.cs
- Source:
- Atom10ItemFormatter.cs
Creates a new instance of the Atom10ItemFormatter class with the specified SyndicationItem.
public:
Atom10ItemFormatter(System::ServiceModel::Syndication::SyndicationItem ^ itemToWrite);
public Atom10ItemFormatter (System.ServiceModel.Syndication.SyndicationItem itemToWrite);
new System.ServiceModel.Syndication.Atom10ItemFormatter : System.ServiceModel.Syndication.SyndicationItem -> System.ServiceModel.Syndication.Atom10ItemFormatter
Public Sub New (itemToWrite As SyndicationItem)
Parameters
- itemToWrite
- SyndicationItem
The SyndicationItem to serialize.
Examples
The following example shows how to call this constructor.
SyndicationItem item = new SyndicationItem("Test Item", "This is the content for Test Item", new Uri("http://localhost/ItemOne"), "TestItemID", DateTime.Now);
item.Links.Add(new SyndicationLink(new Uri("http://someuri"), "alternate", "MyItemLink", "text/html", 100));
item.PublishDate = new DateTime(1968, 2, 23);
item.LastUpdatedTime = DateTime.Today;
item.SourceFeed = new SyndicationFeed();
item.Summary = new TextSyndicationContent("This the item summary");
XmlWriter atomWriter = XmlWriter.Create("AtomItem.xml");
Atom10ItemFormatter formatter = new Atom10ItemFormatter(item);
Dim item As SyndicationItem = New SyndicationItem("Test Item", "This is the content for Test Item", New Uri("http:'localhost/ItemOne"), "TestItemID", DateTime.Now)
item.Links.Add(New SyndicationLink(New Uri("http:'someuri"), "alternate", "MyItemLink", "text/html", 100))
item.PublishDate = New DateTime(1968, 2, 23)
item.LastUpdatedTime = DateTime.Today
item.SourceFeed = New SyndicationFeed()
item.Summary = New TextSyndicationContent("This the item summary")
Dim atomWriter As XmlWriter = XmlWriter.Create("AtomItem.xml")
Dim formatter As Atom10ItemFormatter = New Atom10ItemFormatter(item)
Applies to
Atom10ItemFormatter(Type)
- Source:
- Atom10ItemFormatter.cs
- Source:
- Atom10ItemFormatter.cs
Initializes a new instance of the Atom10ItemFormatter class.
public:
Atom10ItemFormatter(Type ^ itemTypeToCreate);
public Atom10ItemFormatter (Type itemTypeToCreate);
new System.ServiceModel.Syndication.Atom10ItemFormatter : Type -> System.ServiceModel.Syndication.Atom10ItemFormatter
Public Sub New (itemTypeToCreate As Type)
Parameters
- itemTypeToCreate
- Type
The SyndicationItem derived instance to associate with the Rss20ItemFormatter.
Examples
The following code shows how to use this constructor.
Atom10ItemFormatter myItemAtomFormatter = new Atom10ItemFormatter(typeof(MySyndicationItem));
XmlReader atomReader = XmlReader.Create("http://Contoso/Feeds/MyFeed/Items");
myItemAtomFormatter.ReadFrom(atomReader);
atomReader.Close();
Dim myItemAtomFormatter As New Atom10ItemFormatter(GetType(MySyndicationItem))
Dim atomReader As XmlReader = XmlReader.Create("http://Contoso/Feeds/MyFeed/Items")
myItemAtomFormatter.ReadFrom(atomReader)
atomReader.Close()
Remarks
Use this constructor to specify a class derived from SyndicationItem to instantiate when a syndication item is read in.