Aracılığıyla paylaş


SyndicationItem.GetRss20Formatter Yöntem

Tanım

Bir Rss20FeedFormatter örneği alır.

Aşırı Yüklemeler

GetRss20Formatter()

Bir Rss20FeedFormatter örneği alır.

GetRss20Formatter(Boolean)

Bir Rss20FeedFormatter örneği alır.

GetRss20Formatter()

Kaynak:
SyndicationItem.cs
Kaynak:
SyndicationItem.cs
Kaynak:
SyndicationItem.cs
Kaynak:
SyndicationItem.cs
Kaynak:
SyndicationItem.cs

Bir Rss20FeedFormatter örneği alır.

public:
 System::ServiceModel::Syndication::Rss20ItemFormatter ^ GetRss20Formatter();
public System.ServiceModel.Syndication.Rss20ItemFormatter GetRss20Formatter ();
member this.GetRss20Formatter : unit -> System.ServiceModel.Syndication.Rss20ItemFormatter
Public Function GetRss20Formatter () As Rss20ItemFormatter

Döndürülenler

Bir Rss20FeedFormatter örnek.

Örnekler

Aşağıdaki kod, BIR XML dosyasına RSS 2.0 biçiminde bir dağıtım öğesinin nasıl yazileceğini gösterir.

SyndicationItem item = new SyndicationItem("Item Title", "Item Content", new Uri("http://Item/Alternate/Link"), "itemID", DateTimeOffset.Now);
Rss20ItemFormatter rssFormatter = item.GetRss20Formatter();
XmlWriter writer = XmlWriter.Create("output.xml");
rssFormatter.WriteTo(writer);
writer.Close();
Dim item As New SyndicationItem("Item Title", "Item Content", New Uri("http:' Item/Alternate/Link"), "itemID", DateTimeOffset.Now)
Dim rssFormatter As Rss20ItemFormatter = item.GetRss20Formatter()
Dim writer As XmlWriter = XmlWriter.Create("output.xml")
rssFormatter.WriteTo(writer)
writer.Close()

Şunlara uygulanır

GetRss20Formatter(Boolean)

Kaynak:
SyndicationItem.cs
Kaynak:
SyndicationItem.cs
Kaynak:
SyndicationItem.cs
Kaynak:
SyndicationItem.cs
Kaynak:
SyndicationItem.cs

Bir Rss20FeedFormatter örneği alır.

public:
 System::ServiceModel::Syndication::Rss20ItemFormatter ^ GetRss20Formatter(bool serializeExtensionsAsAtom);
public System.ServiceModel.Syndication.Rss20ItemFormatter GetRss20Formatter (bool serializeExtensionsAsAtom);
member this.GetRss20Formatter : bool -> System.ServiceModel.Syndication.Rss20ItemFormatter
Public Function GetRss20Formatter (serializeExtensionsAsAtom As Boolean) As Rss20ItemFormatter

Parametreler

serializeExtensionsAsAtom
Boolean

Öğe ve öznitelik uzantılarının bir Atom 1.0 ad alanıyla serileştirilip serileştirmeyeceğini belirten bir değer.

Döndürülenler

Bir Rss20FeedFormatter örnek.

Örnekler

Aşağıdaki kodda, bir XML dosyasına RSS 2.0 biçiminde bir dağıtım öğesinin nasıl yazılması ve öznitelik ve öğe uzantılarının serileştirilmesi gösterilmektedir.

SyndicationItem item = new SyndicationItem("Item Title", "Item Content", new Uri("http://Item/Alternate/Link"), "itemID", DateTimeOffset.Now);
Rss20ItemFormatter rssFormatter = item.GetRss20Formatter(true);
XmlWriter writer = XmlWriter.Create("output.xml");
rssFormatter.WriteTo(writer);
writer.Close();
Dim item As New SyndicationItem("Item Title", "Item Content", New Uri("http:' Item/Alternate/Link"), "itemID", DateTimeOffset.Now)
Dim rssFormatter As Rss20ItemFormatter = item.GetRss20Formatter(True)
Dim writer As XmlWriter = XmlWriter.Create("output.xml")
rssFormatter.WriteTo(writer)
writer.Close()

Açıklamalar

RSS 2.0, belirtiminde olmayan öğelere ve özniteliklere yalnızca bir ad alanı içinde olmaları halinde izin verir. serializedExtensionsAsAtom parametresi olduğundatrue, biçimlendirici "a10" ad alanını otomatik olarak tüm uzantılara ekler; aksi takdirde uzantılar seri hale getirılmaz.

Şunlara uygulanır