SyndicationLink Klasse

Definition

Stellt einen Link innerhalb eines Veröffentlichungsfeeds oder Elements dar.

public ref class SyndicationLink
public class SyndicationLink
type SyndicationLink = class
Public Class SyndicationLink
Vererbung
SyndicationLink

Beispiele

Im folgenden Beispiel wird die Verwendung der SyndicationLink-Klasse veranschaulicht.

SyndicationFeed feed = new SyndicationFeed("Feed Title", "Feed Description", new Uri("http://Feed/Alternate/Link"), "FeedID", DateTime.Now);

SyndicationLink link = new SyndicationLink(new Uri("http://server/link"), "alternate", "Link Title", "text/html", 1000);
feed.Links.Add(link);
Dim feed As SyndicationFeed = New SyndicationFeed("Feed Title", "Feed Description", New Uri("http://Feed/Alternate/Link"), "FeedID", DateTime.Now)

Dim link As SyndicationLink = New SyndicationLink(New Uri("http://server/link"), "alternate", "Link Title", "text/html", 1000)
feed.Links.Add(link)

Hinweise

SyndicationLinkkann zu einem SyndicationFeed oder .SyndicationItem Wenn sie in Atom 1.0 serialisiert wird, wird a SyndicationLink als <link> Element geschrieben, wobei die SyndicationLink Eigenschaften als Attribute des <link> Elements geschrieben wurden. Bei der Serialisierung in RSS 2.0 wird der erste SyndicationLink mit einem Beziehungswert von "alternate" als <link> Element geschrieben. Alle zusätzlichen Links werden als <a10:link> Elemente geschrieben.

Konstruktoren

Name Beschreibung
SyndicationLink()

Erstellt eine neue Instanz der SyndicationLink Instanz.

SyndicationLink(SyndicationLink)

Initialisiert eine neue Instanz der SyndicationLink Klasse mit der angegebenen Instanz.

SyndicationLink(Uri, String, String, String, Int64)

Initialisiert eine neue Instanz der SyndicationLink Klasse mit dem angegebenen UriBeziehungstyp, Titel, Medientyp und Länge.

SyndicationLink(Uri)

Initialisiert eine neue Instanz der SyndicationLink Klasse mit dem angegebenen Uri.

Eigenschaften

Name Beschreibung
AttributeExtensions

Ruft die Attributerweiterungen des Links ab.

BaseUri

Dient zum Abrufen oder Festlegen des Basis-URI des Veröffentlichungslinks.

ElementExtensions

Ruft die Elementerweiterungen für die SyndicationLink.

Length

Ruft die Länge der verknüpften Ressource in Bytes ab oder legt sie fest.

MediaType

Dient zum Abrufen oder Festlegen des Medientyps der verknüpften Ressource.

RelationshipType

Dient zum Abrufen oder Festlegen des Beziehungstyps der verknüpften Ressource.

Title

Dient zum Abrufen oder Festlegen des Titels der verknüpften Ressource.

Uri

Dient zum Abrufen oder Festlegen des URI für die verknüpfte Ressource.

Methoden

Name Beschreibung
Clone()

Erstellt eine Kopie der aktuellen SyndicationLink Instanz.

CreateAlternateLink(Uri, String)

Erstellt ein neues SyndicationLink Objekt mit dem angegebenen Uri Und Medientyp.

CreateAlternateLink(Uri)

Erstellt ein neues SyndicationLink Objekt mit dem angegebenen Uri.

CreateMediaEnclosureLink(Uri, String, Int64)

Erstellt eine Mediengehäuseverbindung mit dem angegebenen URI, medientyp und der angegebenen Länge.

CreateSelfLink(Uri, String)

Erstellt eine neue SyndicationLink mit dem angegebenen URI, Medientyp und Beziehungstyp festgelegt auf self.

CreateSelfLink(Uri)

Erstellt eine neue SyndicationLink mit dem angegebenen URI und dem Beziehungstyp festgelegt auf self.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetAbsoluteUri()

Ruft den absoluten URI für die SyndicationLink.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryParseAttribute(String, String, String, String)

Versucht, eine Attributerweiterung zu analysieren.

TryParseElement(XmlReader, String)

Versucht, eine Elementerweiterung zu analysieren.

WriteAttributeExtensions(XmlWriter, String)

Schreibt die Attributerweiterungen mithilfe der angegebenen Veröffentlichungsversion in das angegebene XmlWriter Attribut.

WriteElementExtensions(XmlWriter, String)

Schreibt die Elementerweiterungen in die angegebene XmlWriter Veröffentlichungsversion.

Gilt für: