SyndicationLink 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.
Steht für einen Link innerhalb eines Syndication-Feed oder -Elements.
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
Ein SyndicationLink kann einem SyndicationFeed oder einem SyndicationItem hinzugefügt werden. Bei Serialisierung zu Atom 1.0 wird ein SyndicationLink als <link>
-Element geschrieben. Die SyndicationLink-Eigenschaften werden als Attribute des <link>
-Elements geschrieben. Bei der Serialisierung zu RSS 2.0 wird die erste SyndicationLink mit dem Beziehungswert "alternate" als <link>
Element geschrieben. Alle weitere Links werden als <a10:link>
-Elemente geschrieben.
Konstruktoren
SyndicationLink() |
Erstellt eine neue Instanz der SyndicationLink-Instanz. |
SyndicationLink(SyndicationLink) |
Initialisiert eine neue Instanz der SyndicationLink-Klasse mit der angegebenen Instanz. |
SyndicationLink(Uri) |
Initialisiert eine neue Instanz der SyndicationLink-Klasse mit der angegebenen Uri. |
SyndicationLink(Uri, String, String, String, Int64) |
Initialisiert eine neue Instanz der SyndicationLink-Klasse mit der angegebenen Uri, dem Beziehungstyp, dem Titel, dem Medientyp und der Länge. |
Eigenschaften
AttributeExtensions |
Ruft die Attributerweiterungen des Links ab. |
BaseUri |
Ruft den Basis-URI des Syndication-Link ab oder legt diesen fest. |
ElementExtensions |
Ruft die Elementerweiterungen für das SyndicationLink ab. |
Length |
Ruft die Länge der verknüpften Ressourcen in Byte ab oder legt diese fest. |
MediaType |
Ruft den Medientyp der verknüpften Ressource ab oder legt diesen fest. |
RelationshipType |
Ruft den Beziehungstyp der verknüpften Ressource ab oder legt diesen fest. |
Title |
Ruft den Titel der verknüpften Ressource ab oder legt diesen fest. |
Uri |
Ruft den URI der verknüpften Ressource ab oder legt diesen fest. |
Methoden
Clone() |
Erstellt eine Kopie der aktuellen SyndicationLink-Instanz. |
CreateAlternateLink(Uri) |
Erstellt ein neues SyndicationLink-Objekt mit der angegebenen Uri. |
CreateAlternateLink(Uri, String) |
Erstellt ein neues SyndicationLink-Objekt mit der angegebenen Uri und dem Medientyp. |
CreateMediaEnclosureLink(Uri, String, Int64) |
Erstellt einen Medien-Gehäuse-Link mit der angegebenen URI, dem Medientyp und der Länge. |
CreateSelfLink(Uri) |
Erstellt einen neuen SyndicationLink mit der angegebenen URI und dem Beziehungstyp |
CreateSelfLink(Uri, String) |
Erstellt einen neuen SyndicationLink mit der angegebenen URI, dem Medientyp und dem Beziehungstyp |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetAbsoluteUri() |
Ruft den absolute URI für den SyndicationLink auf. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des 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 in den angegebenen XmlWriter und verwendet hierbei die angegebene Syndication-Version. |
WriteElementExtensions(XmlWriter, String) |
Schreibt die Elementerweiterungen in den angegebenen XmlWriter und verwendet hierbei die angegebene Syndication-Version. |