Rss20ItemFormatter<TSyndicationItem> Constructeurs
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.
Crée une instance de la Rss20ItemFormatter<TSyndicationItem> classe.
Surcharges
| Nom | Description |
|---|---|
| Rss20ItemFormatter<TSyndicationItem>() |
Crée une instance de la Rss20ItemFormatter<TSyndicationItem> classe. |
| Rss20ItemFormatter<TSyndicationItem>(TSyndicationItem) |
Crée une instance de la Rss20ItemFormatter<TSyndicationItem> classe avec l’instance dérivée spécifiée SyndicationItem . |
| Rss20ItemFormatter<TSyndicationItem>(TSyndicationItem, Boolean) |
Crée une instance de la Rss20ItemFormatter<TSyndicationItem> classe avec l’instance dérivée spécifiée SyndicationItem . |
Rss20ItemFormatter<TSyndicationItem>()
- Source:
- Rss20ItemFormatter.cs
- Source:
- Rss20ItemFormatter.cs
- Source:
- Rss20ItemFormatter.cs
- Source:
- Rss20ItemFormatter.cs
Crée une instance de la Rss20ItemFormatter<TSyndicationItem> classe.
public:
Rss20ItemFormatter();
public Rss20ItemFormatter();
Public Sub New ()
S’applique à
Rss20ItemFormatter<TSyndicationItem>(TSyndicationItem)
- Source:
- Rss20ItemFormatter.cs
- Source:
- Rss20ItemFormatter.cs
- Source:
- Rss20ItemFormatter.cs
- Source:
- Rss20ItemFormatter.cs
Crée une instance de la Rss20ItemFormatter<TSyndicationItem> classe avec l’instance dérivée spécifiée SyndicationItem .
public:
Rss20ItemFormatter(TSyndicationItem itemToWrite);
public Rss20ItemFormatter(TSyndicationItem itemToWrite);
new System.ServiceModel.Syndication.Rss20ItemFormatter<'SyndicationItem (requires 'SyndicationItem :> System.ServiceModel.Syndication.SyndicationItem and 'SyndicationItem : (new : unit -> 'SyndicationItem))> : 'SyndicationItem -> System.ServiceModel.Syndication.Rss20ItemFormatter<'SyndicationItem (requires 'SyndicationItem :> System.ServiceModel.Syndication.SyndicationItem and 'SyndicationItem : (new : unit -> 'SyndicationItem))>
Public Sub New (itemToWrite As TSyndicationItem)
Paramètres
- itemToWrite
- TSyndicationItem
À SyndicationItem sérialiser.
Exemples
L’exemple suivant montre comment appeler ce constructeur.
MySyndicationItem item = new MySyndicationItem("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 = new SyndicationFeed();
item.Summary = new TextSyndicationContent("This the item summary");
XmlWriter rssWriter = XmlWriter.Create("RssItem.xml");
Rss20ItemFormatter<MySyndicationItem> formatter = new Rss20ItemFormatter<MySyndicationItem>(item);
Dim item As MySyndicationItem = New MySyndicationItem("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 = New SyndicationFeed()
item.Summary = New TextSyndicationContent("This the item summary")
Dim rssWriter As XmlWriter = XmlWriter.Create("RssItem.xml")
Dim formatter As Rss20ItemFormatter(Of MySyndicationItem) = New Rss20ItemFormatter(Of MySyndicationItem)(item)
S’applique à
Rss20ItemFormatter<TSyndicationItem>(TSyndicationItem, Boolean)
- Source:
- Rss20ItemFormatter.cs
- Source:
- Rss20ItemFormatter.cs
- Source:
- Rss20ItemFormatter.cs
- Source:
- Rss20ItemFormatter.cs
Crée une instance de la Rss20ItemFormatter<TSyndicationItem> classe avec l’instance dérivée spécifiée SyndicationItem .
public:
Rss20ItemFormatter(TSyndicationItem itemToWrite, bool serializeExtensionsAsAtom);
public Rss20ItemFormatter(TSyndicationItem itemToWrite, bool serializeExtensionsAsAtom);
new System.ServiceModel.Syndication.Rss20ItemFormatter<'SyndicationItem (requires 'SyndicationItem :> System.ServiceModel.Syndication.SyndicationItem and 'SyndicationItem : (new : unit -> 'SyndicationItem))> : 'SyndicationItem * bool -> System.ServiceModel.Syndication.Rss20ItemFormatter<'SyndicationItem (requires 'SyndicationItem :> System.ServiceModel.Syndication.SyndicationItem and 'SyndicationItem : (new : unit -> 'SyndicationItem))>
Public Sub New (itemToWrite As TSyndicationItem, serializeExtensionsAsAtom As Boolean)
Paramètres
- itemToWrite
- TSyndicationItem
À SyndicationItem sérialiser.
- serializeExtensionsAsAtom
- Boolean
Valeur qui spécifie s’il faut sérialiser des éléments définis dans la spécification Atom 1.0, mais pas dans la spécification RSS 2.0. La valeur par défaut est true.
Exemples
L’exemple suivant montre comment appeler ce constructeur.
MySyndicationItem item = new MySyndicationItem("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 = new SyndicationFeed();
item.Summary = new TextSyndicationContent("This the item summary");
XmlWriter rssWriter = XmlWriter.Create("RssItem.xml");
Rss20ItemFormatter<MySyndicationItem> formatter = new Rss20ItemFormatter<MySyndicationItem>(item, true);
Dim item As MySyndicationItem = New MySyndicationItem("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 = New SyndicationFeed()
item.Summary = New TextSyndicationContent("This the item summary")
Dim rssWriter As XmlWriter = XmlWriter.Create("RssItem.xml")
Dim formatter As Rss20ItemFormatter(Of MySyndicationItem) = New Rss20ItemFormatter(Of MySyndicationItem)(item, True)
Remarques
Si le serializeExtensionsAsAtom paramètre est true, tous les éléments définis dans la spécification Atom 1.0 qui ne sont pas définis dans la spécification RSS 2.0 sont sérialisés avec l’espace de noms Atom 1.0.