Atom10FeedFormatter Konstruktoren

Definition

Erstellt eine neue Instanz der Atom10FeedFormatter-Klasse.

Überlädt

Atom10FeedFormatter()

Erstellt eine neue Instanz der Atom10FeedFormatter-Klasse.

Atom10FeedFormatter(SyndicationFeed)

Erstellt eine neue Instanz der Atom10FeedFormatter-Klasse mit der angegebenen SyndicationFeed-Instanz.

Atom10FeedFormatter(Type)

Erstellt eine neue Instanz der Atom10FeedFormatter-Klasse.

Atom10FeedFormatter()

Erstellt eine neue Instanz der Atom10FeedFormatter-Klasse.

public:
 Atom10FeedFormatter();
public Atom10FeedFormatter ();
Public Sub New ()

Beispiele

Der folgende Code zeigt die Erstellung eines Atom10FeedFormatter und das Einlesen in einen Syndication-Feed.

XmlReader atomReader = XmlReader.Create("AtomFeed.xml");
Atom10FeedFormatter atomFormatter = new Atom10FeedFormatter();
atomFormatter.ReadFrom(atomReader);
atomReader.Close();
Dim atomReader As XmlReader = XmlReader.Create("AtomFeed.xml")
Dim atomFormatter As Atom10FeedFormatter = New Atom10FeedFormatter()
atomFormatter.ReadFrom(atomReader)
atomReader.Close()

Gilt für

Atom10FeedFormatter(SyndicationFeed)

Erstellt eine neue Instanz der Atom10FeedFormatter-Klasse mit der angegebenen SyndicationFeed-Instanz.

public:
 Atom10FeedFormatter(System::ServiceModel::Syndication::SyndicationFeed ^ feedToWrite);
public Atom10FeedFormatter (System.ServiceModel.Syndication.SyndicationFeed feedToWrite);
new System.ServiceModel.Syndication.Atom10FeedFormatter : System.ServiceModel.Syndication.SyndicationFeed -> System.ServiceModel.Syndication.Atom10FeedFormatter
Public Sub New (feedToWrite As SyndicationFeed)

Parameter

feedToWrite
SyndicationFeed

Das SyndicationFeed, das serialisiert werden soll.

Beispiele

Der folgende Code zeigt die Erstellung eines SyndicationFeed und die Serialisierung zu Atom 1.0.

SyndicationFeed feed = new SyndicationFeed("Test Feed", "This is a test feed", new Uri("http://Contoso/testfeed"), "TestFeedID", DateTime.Now);
SyndicationItem item = new SyndicationItem("Test Item", "This is the content for Test Item", new Uri("http://localhost/ItemOne"), "TestItemID", DateTime.Now);

List<SyndicationItem> items = new List<SyndicationItem>();
items.Add(item);
feed.Items = items;

XmlWriter atomWriter = XmlWriter.Create("Atom.xml");
Atom10FeedFormatter atomFormatter = new Atom10FeedFormatter(feed);
atomFormatter.WriteTo(atomWriter);
atomWriter.Close();
Dim feed As SyndicationFeed = New SyndicationFeed("Test Feed", "This is a test feed", New Uri("http:'Contoso/testfeed"), "TestFeedID", DateTime.Now)
Dim item As SyndicationItem = New SyndicationItem("Test Item", "This is the content for Test Item", New Uri("http:'localhost/ItemOne"), "TestItemID", DateTime.Now)

Dim items As List(Of SyndicationItem) = New List(Of SyndicationItem)
items.Add(item)
feed.Items = items

Dim atomWriter As XmlWriter = XmlWriter.Create("Atom.xml")
Dim atomFormatter As Atom10FeedFormatter = New Atom10FeedFormatter(feed)
atomFormatter.WriteTo(atomWriter)
atomWriter.Close()

Gilt für

Atom10FeedFormatter(Type)

Erstellt eine neue Instanz der Atom10FeedFormatter-Klasse.

public:
 Atom10FeedFormatter(Type ^ feedTypeToCreate);
public Atom10FeedFormatter (Type feedTypeToCreate);
new System.ServiceModel.Syndication.Atom10FeedFormatter : Type -> System.ServiceModel.Syndication.Atom10FeedFormatter
Public Sub New (feedTypeToCreate As Type)

Parameter

feedTypeToCreate
Type

Die vom SyndicationFeed abgeleitete Instanz für die Serialisierung.

Beispiele

Das folgende Codebeispiel zeigt, wie dieser Konstruktor verwendet wird.

Atom10FeedFormatter myFeedAtomFormatter = new Atom10FeedFormatter(typeof(MySyndicationFeed));
XmlReader atomReader = XmlReader.Create("http://Contoso/Feeds/MyFeed");
myFeedAtomFormatter.ReadFrom(atomReader);
atomReader.Close();
Dim myFeedAtomFormatter As New Atom10FeedFormatter(GetType(MySyndicationFeed))
Dim atomReader As XmlReader = XmlReader.Create("http://Contoso/Feeds/MyFeed")
myFeedAtomFormatter.ReadFrom(atomReader)
atomReader.Close()

Hinweise

Verwenden Sie diesen Konstruktor zur Angabe einer von SyndicationFeed abgeleiteten Klasse für die Instanziierung, wenn ein Syndication-Feed eingelesen wird.

Gilt für