SyndicationItem.GetRss20Formatter Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une instance de Rss20FeedFormatter.
Surcharges
GetRss20Formatter() |
Obtient une instance de Rss20FeedFormatter. |
GetRss20Formatter(Boolean) |
Obtient une instance de Rss20FeedFormatter. |
GetRss20Formatter()
- Source:
- SyndicationItem.cs
- Source:
- SyndicationItem.cs
- Source:
- SyndicationItem.cs
- Source:
- SyndicationItem.cs
Obtient une instance de Rss20FeedFormatter.
public:
System::ServiceModel::Syndication::Rss20ItemFormatter ^ GetRss20Formatter();
public System.ServiceModel.Syndication.Rss20ItemFormatter GetRss20Formatter ();
member this.GetRss20Formatter : unit -> System.ServiceModel.Syndication.Rss20ItemFormatter
Public Function GetRss20Formatter () As Rss20ItemFormatter
Retours
Instance de Rss20FeedFormatter.
Exemples
Le code suivant illustre l'écriture d'un élément de syndication dans un fichier XML au format RSS 2.0.
SyndicationItem item = new SyndicationItem("Item Title", "Item Content", new Uri("http://Item/Alternate/Link"), "itemID", DateTimeOffset.Now);
Rss20ItemFormatter rssFormatter = item.GetRss20Formatter();
XmlWriter writer = XmlWriter.Create("output.xml");
rssFormatter.WriteTo(writer);
writer.Close();
Dim item As New SyndicationItem("Item Title", "Item Content", New Uri("http:' Item/Alternate/Link"), "itemID", DateTimeOffset.Now)
Dim rssFormatter As Rss20ItemFormatter = item.GetRss20Formatter()
Dim writer As XmlWriter = XmlWriter.Create("output.xml")
rssFormatter.WriteTo(writer)
writer.Close()
S’applique à
GetRss20Formatter(Boolean)
- Source:
- SyndicationItem.cs
- Source:
- SyndicationItem.cs
- Source:
- SyndicationItem.cs
- Source:
- SyndicationItem.cs
Obtient une instance de Rss20FeedFormatter.
public:
System::ServiceModel::Syndication::Rss20ItemFormatter ^ GetRss20Formatter(bool serializeExtensionsAsAtom);
public System.ServiceModel.Syndication.Rss20ItemFormatter GetRss20Formatter (bool serializeExtensionsAsAtom);
member this.GetRss20Formatter : bool -> System.ServiceModel.Syndication.Rss20ItemFormatter
Public Function GetRss20Formatter (serializeExtensionsAsAtom As Boolean) As Rss20ItemFormatter
Paramètres
- serializeExtensionsAsAtom
- Boolean
Valeur spécifiant si les extensions d’attribut et d’élément avec un espace de noms Atom 1.0 sont à sérialiser.
Retours
Instance de Rss20FeedFormatter.
Exemples
Le code suivant illustre l’écriture d’un élément de syndication dans un fichier XML au format RSS 2.0, en sérialisant les extensions d’attribut et d’élément.
SyndicationItem item = new SyndicationItem("Item Title", "Item Content", new Uri("http://Item/Alternate/Link"), "itemID", DateTimeOffset.Now);
Rss20ItemFormatter rssFormatter = item.GetRss20Formatter(true);
XmlWriter writer = XmlWriter.Create("output.xml");
rssFormatter.WriteTo(writer);
writer.Close();
Dim item As New SyndicationItem("Item Title", "Item Content", New Uri("http:' Item/Alternate/Link"), "itemID", DateTimeOffset.Now)
Dim rssFormatter As Rss20ItemFormatter = item.GetRss20Formatter(True)
Dim writer As XmlWriter = XmlWriter.Create("output.xml")
rssFormatter.WriteTo(writer)
writer.Close()
Remarques
RSS 2.0 autorise des éléments et des attributs qui ne font pas partie de sa spécification uniquement s'ils figurent dans un espace de noms. Lorsque le paramètre serializedExtensionsAsAtom
possède la valeur true
, le formateur ajoute automatiquement l’espace de noms "a10" à toutes les extensions ; sinon, les extensions ne sont pas sérialisées.