Atom10FeedFormatter 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 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.