Compartir a través de


Atom10FeedFormatter Constructores

Definición

Crea una nueva instancia de la clase Atom10FeedFormatter.

Sobrecargas

Atom10FeedFormatter()

Crea una nueva instancia de la clase Atom10FeedFormatter.

Atom10FeedFormatter(SyndicationFeed)

Crea una nueva instancia de la clase Atom10FeedFormatter con la instancia de SyndicationFeed especificada.

Atom10FeedFormatter(Type)

Crea una nueva instancia de la clase Atom10FeedFormatter.

Atom10FeedFormatter()

Crea una nueva instancia de la clase Atom10FeedFormatter.

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

Ejemplos

El siguiente código muestra cómo crear un Atom10FeedFormatter y leer en una fuente de distribución.

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

Se aplica a

Atom10FeedFormatter(SyndicationFeed)

Crea una nueva instancia de la clase Atom10FeedFormatter con la instancia de SyndicationFeed especificada.

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)

Parámetros

feedToWrite
SyndicationFeed

SyndicationFeed que se va a serializar.

Ejemplos

El siguiente código muestra cómo crear una SyndicationFeed y serializarla a 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()

Se aplica a

Atom10FeedFormatter(Type)

Crea una nueva instancia de la clase Atom10FeedFormatter.

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

Parámetros

feedTypeToCreate
Type

Instancia derivada de SyndicationFeed que se va a serializar.

Ejemplos

En el siguiente código se muestra cómo utilizar este constructor.

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

Comentarios

Utilice este constructor para especificar una clase derivada de SyndicationFeed con el fin de crear instancias cuando se lea una fuente de distribución.

Se aplica a