SyndicationLink SyndicationLink SyndicationLink SyndicationLink Class

Definition

Steht für einen Link innerhalb eines Syndication-Feed oder -Elements.Represents a link within a syndication feed or item.

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

Beispiele

Im folgenden Beispiel wird die Verwendung der SyndicationLink-Klasse veranschaulicht.The following example shows how to use the SyndicationLink class.

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.SyndicationLink can be added to a SyndicationFeed or SyndicationItem. Bei Serialisierung zu Atom 1.0 wird ein SyndicationLink als <link>-Element geschrieben. Die SyndicationLink-Eigenschaften werden als Attribute des <link>-Elements geschrieben.When serialized to Atom 1.0 a SyndicationLink is written out as a <link> element, with the SyndicationLink properties written out as attributes of the <link> element. Bei der Serialisierung zu RSS 2.0 das erste SyndicationLink mit einer Beziehung von "Alternate" geschrieben als eine <link> Element.When serialized to RSS 2.0, the first SyndicationLink with a relationship value of 'alternate' is written out as a <link> element. Alle weitere Links werden als <a10:link>-Elemente geschrieben.Any additional links are written out as a <a10:link> elements.

Konstruktoren

SyndicationLink() SyndicationLink() SyndicationLink() SyndicationLink()

Erstellt eine neue Instanz der SyndicationLink-Instanz.Creates a new instance of the SyndicationLink instance.

SyndicationLink(SyndicationLink) SyndicationLink(SyndicationLink) SyndicationLink(SyndicationLink) SyndicationLink(SyndicationLink)

Initialisiert eine neue Instanz der SyndicationLink-Klasse mit der angegebenen Instanz.Initializes a new instance of the SyndicationLink class with the specified instance.

SyndicationLink(Uri) SyndicationLink(Uri) SyndicationLink(Uri) SyndicationLink(Uri)

Initialisiert eine neue Instanz der SyndicationLink-Klasse mit der angegebenen Uri.Initializes a new instance of the SyndicationLink class with the specified Uri.

SyndicationLink(Uri, String, String, String, Int64) SyndicationLink(Uri, String, String, String, Int64) SyndicationLink(Uri, String, String, String, Int64) 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.Initializes a new instance of the SyndicationLink class with the specified Uri, relation type, title, media type, and length.

Eigenschaften

AttributeExtensions AttributeExtensions AttributeExtensions AttributeExtensions

Ruft die Attributerweiterungen des Links ab.Gets the attribute extensions of the link.

BaseUri BaseUri BaseUri BaseUri

Ruft den Basis-URI des Syndication-Link ab oder legt diesen fest.Gets or sets the base URI of the syndication link.

ElementExtensions ElementExtensions ElementExtensions ElementExtensions

Ruft die Elementerweiterungen für das SyndicationLink ab.Gets the element extensions for the SyndicationLink.

Length Length Length Length

Ruft die Länge der verknüpften Ressourcen in Byte ab oder legt diese fest.Gets or sets the length of the linked resource in bytes.

MediaType MediaType MediaType MediaType

Ruft den Medientyp der verknüpften Ressource ab oder legt diesen fest.Gets or sets the media type of the linked resource.

RelationshipType RelationshipType RelationshipType RelationshipType

Ruft den Beziehungstyp der verknüpften Ressource ab oder legt diesen fest.Gets or sets the relationship type of the linked resource.

Title Title Title Title

Ruft den Titel der verknüpften Ressource ab oder legt diesen fest.Gets or sets the title of the linked resource.

Uri Uri Uri Uri

Ruft den URI der verknüpften Ressource ab oder legt diesen fest.Gets or sets the URI for the linked resource.

Methoden

Clone() Clone() Clone() Clone()

Erstellt eine Kopie der aktuellen SyndicationLink-Instanz.Creates a copy of the current SyndicationLink instance.

CreateAlternateLink(Uri) CreateAlternateLink(Uri) CreateAlternateLink(Uri) CreateAlternateLink(Uri)

Erstellt ein neues SyndicationLink-Objekt mit der angegebenen Uri.Creates a new SyndicationLink object with the specified Uri.

CreateAlternateLink(Uri, String) CreateAlternateLink(Uri, String) CreateAlternateLink(Uri, String) CreateAlternateLink(Uri, String)

Erstellt ein neues SyndicationLink-Objekt mit der angegebenen Uri und dem Medientyp.Creates a new SyndicationLink object with the specified Uri and media type.

CreateMediaEnclosureLink(Uri, String, Int64) CreateMediaEnclosureLink(Uri, String, Int64) CreateMediaEnclosureLink(Uri, String, Int64) CreateMediaEnclosureLink(Uri, String, Int64)

Erstellt einen Medien-Gehäuse-Link mit der angegebenen URI, dem Medientyp und der Länge.Creates a media enclosure link with the specified URI, media type, and length.

CreateSelfLink(Uri) CreateSelfLink(Uri) CreateSelfLink(Uri) CreateSelfLink(Uri)

Erstellt einen neuen SyndicationLink mit der angegebenen URI und dem Beziehungstyp self.Creates a new SyndicationLink with the specified URI and relationship type set to self.

CreateSelfLink(Uri, String) CreateSelfLink(Uri, String) CreateSelfLink(Uri, String) CreateSelfLink(Uri, String)

Erstellt einen neuen SyndicationLink mit der angegebenen URI, dem Medientyp und dem Beziehungstyp self.Creates a new SyndicationLink with the specified URI, media type, and relationship type set to self.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetAbsoluteUri() GetAbsoluteUri() GetAbsoluteUri() GetAbsoluteUri()

Ruft den absolute URI für den SyndicationLink auf.Gets the absolute URI for the SyndicationLink.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als die Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
TryParseAttribute(String, String, String, String) TryParseAttribute(String, String, String, String) TryParseAttribute(String, String, String, String) TryParseAttribute(String, String, String, String)

Versucht, eine Attributerweiterung zu analysieren.Attempts to parse an attribute extension.

TryParseElement(XmlReader, String) TryParseElement(XmlReader, String) TryParseElement(XmlReader, String) TryParseElement(XmlReader, String)

Versucht, eine Elementerweiterung zu analysieren.Attempts to parse an element extension.

WriteAttributeExtensions(XmlWriter, String) WriteAttributeExtensions(XmlWriter, String) WriteAttributeExtensions(XmlWriter, String) WriteAttributeExtensions(XmlWriter, String)

Schreibt die Attributerweiterungen in den angegebenen XmlWriter und verwendet hierbei die angegebene Syndication-Version.Writes the attribute extensions to the specified XmlWriter using the specified syndication version.

WriteElementExtensions(XmlWriter, String) WriteElementExtensions(XmlWriter, String) WriteElementExtensions(XmlWriter, String) WriteElementExtensions(XmlWriter, String)

Schreibt die Elementerweiterungen in den angegebenen XmlWriter und verwendet hierbei die angegebene Syndication-Version.Writes the element extensions to the specified XmlWriter using the specified syndication version.

Gilt für: