Atom10FeedFormatter Konstruktoren

Definition

Erstellt eine neue Instanz der Atom10FeedFormatter Klasse.

Überlädt

Name Beschreibung
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()

Quelle:
Atom10FeedFormatter.cs
Quelle:
Atom10FeedFormatter.cs
Quelle:
Atom10FeedFormatter.cs
Quelle:
Atom10FeedFormatter.cs

Erstellt eine neue Instanz der Atom10FeedFormatter Klasse.

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

Beispiele

Der folgende Code zeigt, wie Sie einen Atom10FeedFormatter Veröffentlichungsfeed erstellen und lesen.

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)

Quelle:
Atom10FeedFormatter.cs
Quelle:
Atom10FeedFormatter.cs
Quelle:
Atom10FeedFormatter.cs
Quelle:
Atom10FeedFormatter.cs

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

The SyndicationFeed to serialize.

Beispiele

Der folgende Code zeigt, wie Sie eine SyndicationFeed Datei erstellen und in Atom 1.0 serialisieren.

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)

Quelle:
Atom10FeedFormatter.cs
Quelle:
Atom10FeedFormatter.cs
Quelle:
Atom10FeedFormatter.cs
Quelle:
Atom10FeedFormatter.cs

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 SyndicationFeed abgeleitete Instanz, die serialisiert werden soll.

Beispiele

Der folgende Code 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, um eine vom Typ "Instanziierung" abgeleitete SyndicationFeed Klasse anzugeben, wenn ein Veröffentlichungsfeed gelesen wird.

Gilt für: