Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore Rss20FeedFormatter<TSyndicationFeed>(TSyndicationFeed, Boolean)

 

Data di pubblicazione: ottobre 2016

Crea una nuova istanza della classe Rss20FeedFormatter<TSyndicationFeed> con l'istanza derivata della classe SyndicationFeed specificata.

Spazio dei nomi:   System.ServiceModel.Syndication
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public Rss20FeedFormatter(
	TSyndicationFeed feedToWrite,
	bool serializeExtensionsAsAtom
)

Parametri

feedToWrite
Type: TSyndicationFeed

Feed da serializzare.

serializeExtensionsAsAtom
Type: System.Boolean

Un valore che specifica se serializzare gli elementi definiti nella specifica Atom 1.0, ma non nella specifica RSS 2.0. Il valore predefinito è true.

Se il parametro serializeExtensionsAsAtom è true, tutti gli elementi definiti nella specifica Atom 1.0, ma non nella specifica RSS 2.0, vengono serializzati con lo spazio dei nomi di Atom 1.0.

Nell'esempio seguente viene illustrato come chiamare questo costruttore.

           MySyndicationFeed feed = new MySyndicationFeed("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://Contoso/ItemOne"), "TestItemID", DateTime.Now);

           item.Links.Add(new SyndicationLink(new Uri("http://Contoso"), "alternate", "MyItemLink", "text/html", 100));
           item.PublishDate = new DateTime(1968, 2, 23);
           item.LastUpdatedTime = DateTime.Today;
           item.SourceFeed = feed;
           item.Summary = new TextSyndicationContent("This the item summary");

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

           XmlWriter rssWriter = XmlWriter.Create("Rss.xml");
           Rss20FeedFormatter<MySyndicationFeed> rssFormatter = new Rss20FeedFormatter<MySyndicationFeed>(feed, true);

.NET Framework
Disponibile da 3.5
Silverlight
Disponibile da 2.0
Torna all'inizio
Mostra: