SyndicationFeed Klasse
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.
Enthält Informationen zu einem Feed. Diese Klasse kapselt die Informationen im /rss/channel-Element in RSS 2.0 oder im atom:feed-Element in Atom 1.0.
public ref class SyndicationFeed sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationFeedFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SyndicationFeed final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationFeedFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationFeed final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationFeedFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SyndicationFeed
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationFeedFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationFeed
function SyndicationFeed(title, subtitle, uri)
Public NotInheritable Class SyndicationFeed
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
In der folgenden Tabelle werden SyndicationFeed-Eigenschaften RSS- und Atom-Feedelementen zugeordnet.
SyndicationFeed | RSS-Kanal | Atom-Feed |
---|---|---|
Autoren | managingEditor | author |
Kategorien | category | category |
Mitwirkende | Mitwirkender | |
Generator | Generator | Generator |
IconUri | icon | |
Id | id | |
LastUpdatedTime | lastBuildDate | aktualisiert |
Rechte | Copyright | Rechte |
Untertitel | description | subtitle |
Titel | title | title |
Elemente | item | entry |
Links | link | link |
ImageUri | image | Logo |
FirstUri | link mit rel="first" | |
LastUri | link mit rel="last" | |
NextUri | link mit rel="next" | |
VorherigerUri | link mit rel="previous" | |
SourceFormat |
Konstruktoren
SyndicationFeed() |
Erstellt ein neues SyndicationFeed-Objekt . |
SyndicationFeed(String, String, Uri) |
Erstellt ein neues SyndicationFeed-Objekt mit einem Title, Subtitle und URI. |
Eigenschaften
AttributeExtensions |
Ruft die Liste der benutzerdefinierten Attribute des Elements ab. |
Authors |
Ruft die Autoren eines Elements ab. Diese Eigenschaft stellt die Auflistung aller atom:author-Elemente unter atom:entry dar. |
BaseUri |
Ruft den Basis-URI für das -Element ab oder legt diese fest. Diese Eigenschaft stellt das xml:base-Attribut für das -Element dar. Es kann von einem Vorgängerelement geerbt werden. |
Categories |
Ruft eine Auflistung von Kategorien des Feeds ab. Diese Eigenschaft stellt die Auflistung aller atom:category-Elemente unter atom:feed dar. |
Contributors |
Ruft eine Auflistung der Mitwirkenden des Feeds ab. Diese Eigenschaft stellt die Auflistung aller atom:Mitwirkender-Elemente unter atom:feed dar. |
ElementExtensions |
Ruft die Liste der untergeordneten Elemente innerhalb des -Elements ab. |
FirstUri |
Ruft den ersten URI (Uniform Resource Identifier) in einer Sequenz ab. Diese Eigenschaft stellt das atom:link-Element mit dem Attribut rel="first" dar. |
Generator |
Ruft den Generator des Feeds ab oder legt ihn fest. Diese Eigenschaft stellt das atom:generator-Element oder das Generatorelement in RSS 2.0 dar. |
IconUri |
Ruft den URI (Uniform Resource Identifier) für das Bild für den Feed ab oder legt diese fest. Diese Eigenschaft stellt das atom:icon-Element dar. |
Id |
Ruft den Bezeichner für den Syndicationfeed ab oder legt diese fest. |
ImageUri |
Ruft den URI (Uniform Resource Identifier) des Logos für den Feed ab oder legt diese fest. Diese Eigenschaft stellt das atom:logo-Element oder image/uri-Element in RSS 2.0 dar. |
Items |
Ruft die Auflistung der Elemente im Feed ab. Diese Eigenschaft stellt die Auflistung von atom:entry-Elementen oder eine Auflistung von Elementelementen in RSS 2.0 dar. |
Language |
Ruft die Sprache des Elements ab oder legt sie fest. Diese Eigenschaft stellt das xml:lang-Attribut für das -Element dar. Es kann von einem Vorgängerelement geerbt werden. Sie muss gemäß XML 1.0 gültig sein. |
LastUpdatedTime |
Ruft den Zeitpunkt der letzten Änderung des Feeds ab oder legt diese fest. Diese Eigenschaft stellt das Element /rss/channel/lastBuildDate oder atom:updated dar. |
LastUri |
Ruft den letzten URI (Uniform Resource Identifier) in der Sequenz ab. Diese Eigenschaft stellt das atom:link-Element mit dem Attribut rel="last" dar. |
Links |
Ermittelt die Links des Feed. Diese Eigenschaft stellt eine Auflistung der atom:link-Elemente unter atom:feed dar. In RSS 2.0 wird dies dem Linkelement zugeordnet. |
NextUri |
Ruft den nächsten URI (Uniform Resource Identifier) in der Sequenz ab. Diese Eigenschaft stellt das atom:link-Element mit dem Attribut rel="next" dar. |
NodeName |
Ruft den lokalen Namen des Elements ab oder legt diese fest. |
NodeNamespace |
Ruft den Namespace des -Elements ab oder legt den -Namespace fest. |
NodeValue |
Ruft den Textinhalt des Elements ab oder legt den Textinhalt fest. Wenn das Element nur untergeordnete Elemente enthält, ist diese Eigenschaft NULL. |
PreviousUri |
Ruft den vorherigen URI (Uniform Resource Identifier) in der Sequenz ab. Diese Eigenschaft stellt das atom:link-Element mit dem Attribut rel="previous" dar. |
Rights |
Ruft Informationen zu den Rechten für den Feed ab oder legt diese fest. Diese Eigenschaft stellt das atom:rights-Element oder das Copyright-Element in RSS 2.0 dar. |
SourceFormat |
Ruft das Format des Quelldokuments ab. Wenn das Objekt nicht aus einem Dokument geladen wird, gibt diese Eigenschaft SyndicationFormat_Atom10 zurück. |
Subtitle |
Ruft den Untertitel des Feeds ab oder legt den Untertitel fest. Diese Eigenschaft stellt das atom:subtitle-Element oder das description-Element in RSS 2.0 dar. |
Title |
Ruft den Titel des Syndication-Feeds ab oder legt den Titel fest. |
Methoden
GetXmlDocument(SyndicationFormat) |
Generiert das DOM-Objekt, das dieses Element darstellt, alle Attribute und untergeordneten Elemente, einschließlich fremder Markups. Die einzigen Formate, die von dieser Methode akzeptiert werden , sind Atom 1.0 und RSS 2.0. |
Load(String) |
Initialisiert das -Objekt aus der angegebenen Feedzeichenfolge, die entweder im RSS 2.0 - oder Atom 1.0-Format vorliegen kann. |
LoadFromXml(XmlDocument) |
Initialisiert das SyndicationFeed-Objekt aus dem angegebenen DOM-Objekt, das XML-Inhalt im Format *RSS 2.0 * oder Atom 1.0 enthalten kann. |