Rss20ItemFormatter<TSyndicationItem> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue Instanz der Rss20ItemFormatter<TSyndicationItem>-Klasse.
Überlädt
Rss20ItemFormatter<TSyndicationItem>() |
Erstellt eine neue Instanz der Rss20ItemFormatter<TSyndicationItem>-Klasse. |
Rss20ItemFormatter<TSyndicationItem>(TSyndicationItem) |
Erstellt eine neue Instanz der Rss20ItemFormatter<TSyndicationItem>-Klasse mit der angegebenen, von SyndicationItem abgeleiteten Instanz. |
Rss20ItemFormatter<TSyndicationItem>(TSyndicationItem, Boolean) |
Erstellt eine neue Instanz der Rss20ItemFormatter<TSyndicationItem>-Klasse mit der angegebenen, von SyndicationItem abgeleiteten Instanz. |
Rss20ItemFormatter<TSyndicationItem>()
- Quelle:
- Rss20ItemFormatter.cs
- Quelle:
- Rss20ItemFormatter.cs
- Quelle:
- Rss20ItemFormatter.cs
- Quelle:
- Rss20ItemFormatter.cs
Erstellt eine neue Instanz der Rss20ItemFormatter<TSyndicationItem>-Klasse.
public:
Rss20ItemFormatter();
public Rss20ItemFormatter ();
Public Sub New ()
Gilt für:
Rss20ItemFormatter<TSyndicationItem>(TSyndicationItem)
- Quelle:
- Rss20ItemFormatter.cs
- Quelle:
- Rss20ItemFormatter.cs
- Quelle:
- Rss20ItemFormatter.cs
- Quelle:
- Rss20ItemFormatter.cs
Erstellt eine neue Instanz der Rss20ItemFormatter<TSyndicationItem>-Klasse mit der angegebenen, von SyndicationItem abgeleiteten Instanz.
public:
Rss20ItemFormatter(TSyndicationItem itemToWrite);
public Rss20ItemFormatter (TSyndicationItem itemToWrite);
new System.ServiceModel.Syndication.Rss20ItemFormatter<'SyndicationItem (requires 'SyndicationItem :> System.ServiceModel.Syndication.SyndicationItem and 'SyndicationItem : (new : unit -> 'SyndicationItem))> : 'SyndicationItem -> System.ServiceModel.Syndication.Rss20ItemFormatter<'SyndicationItem (requires 'SyndicationItem :> System.ServiceModel.Syndication.SyndicationItem and 'SyndicationItem : (new : unit -> 'SyndicationItem))>
Public Sub New (itemToWrite As TSyndicationItem)
Parameter
- itemToWrite
- TSyndicationItem
Das SyndicationItem, das serialisiert werden soll.
Beispiele
Im folgenden Beispiel wird der Aufruf dieses Konstruktors veranschaulicht.
MySyndicationItem item = new MySyndicationItem("Test Item", "This is the content for Test Item", new Uri("http://Contoso/ItemOne"), "TestItemID", DateTime.Now);
item.Links.Add(new SyndicationLink(new Uri("http://Contoso"), "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 rssWriter = XmlWriter.Create("RssItem.xml");
Rss20ItemFormatter<MySyndicationItem> formatter = new Rss20ItemFormatter<MySyndicationItem>(item);
Dim item As MySyndicationItem = New MySyndicationItem("Test Item", "This is the content for Test Item", New Uri("http://Contoso/ItemOne"), "TestItemID", DateTime.Now)
item.Links.Add(New SyndicationLink(New Uri("http://Contoso"), "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 rssWriter As XmlWriter = XmlWriter.Create("RssItem.xml")
Dim formatter As Rss20ItemFormatter(Of MySyndicationItem) = New Rss20ItemFormatter(Of MySyndicationItem)(item)
Gilt für:
Rss20ItemFormatter<TSyndicationItem>(TSyndicationItem, Boolean)
- Quelle:
- Rss20ItemFormatter.cs
- Quelle:
- Rss20ItemFormatter.cs
- Quelle:
- Rss20ItemFormatter.cs
- Quelle:
- Rss20ItemFormatter.cs
Erstellt eine neue Instanz der Rss20ItemFormatter<TSyndicationItem>-Klasse mit der angegebenen, von SyndicationItem abgeleiteten Instanz.
public:
Rss20ItemFormatter(TSyndicationItem itemToWrite, bool serializeExtensionsAsAtom);
public Rss20ItemFormatter (TSyndicationItem itemToWrite, bool serializeExtensionsAsAtom);
new System.ServiceModel.Syndication.Rss20ItemFormatter<'SyndicationItem (requires 'SyndicationItem :> System.ServiceModel.Syndication.SyndicationItem and 'SyndicationItem : (new : unit -> 'SyndicationItem))> : 'SyndicationItem * bool -> System.ServiceModel.Syndication.Rss20ItemFormatter<'SyndicationItem (requires 'SyndicationItem :> System.ServiceModel.Syndication.SyndicationItem and 'SyndicationItem : (new : unit -> 'SyndicationItem))>
Public Sub New (itemToWrite As TSyndicationItem, serializeExtensionsAsAtom As Boolean)
Parameter
- itemToWrite
- TSyndicationItem
Das SyndicationItem, das serialisiert werden soll.
- serializeExtensionsAsAtom
- Boolean
Ein Wert, der angibt, ob die in der Spezifikation Atom 1.0, nicht jedoch in der Spezifikation RSS 2.0 angegebenen Elemente serialisiert werden sollen. Der Standardwert ist true
.
Beispiele
Im folgenden Beispiel wird der Aufruf dieses Konstruktors veranschaulicht.
MySyndicationItem item = new MySyndicationItem("Test Item", "This is the content for Test Item", new Uri("http://Contoso/ItemOne"), "TestItemID", DateTime.Now);
item.Links.Add(new SyndicationLink(new Uri("http://Contoso"), "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 rssWriter = XmlWriter.Create("RssItem.xml");
Rss20ItemFormatter<MySyndicationItem> formatter = new Rss20ItemFormatter<MySyndicationItem>(item, true);
Dim item As MySyndicationItem = New MySyndicationItem("Test Item", "This is the content for Test Item", New Uri("http://Contoso/ItemOne"), "TestItemID", DateTime.Now)
item.Links.Add(New SyndicationLink(New Uri("http://Contoso"), "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 rssWriter As XmlWriter = XmlWriter.Create("RssItem.xml")
Dim formatter As Rss20ItemFormatter(Of MySyndicationItem) = New Rss20ItemFormatter(Of MySyndicationItem)(item, True)
Hinweise
Weist der serializeExtensionsAsAtom
-Parameter den Wert true
auf, werden alle in der Spezifikation Atom 1.0, nicht jedoch in der Spezifikation RSS 2.0 definierten Elemente mit dem Atom 1.0-Namespace serialisiert.