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.
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 |
| CreateSelfLink(Uri) |
Erstellt eine neue SyndicationLink mit dem angegebenen URI und dem Beziehungstyp festgelegt auf |
| 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. |