Freigeben über


SyndicationLink Konstruktoren

Definition

Initialisiert eine neue Instanz der SyndicationLink-Klasse.

Überlädt

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.

Erstellt eine neue Instanz der SyndicationLink-Instanz.

public:
 SyndicationLink();
public SyndicationLink ();
Public Sub New ()

Gilt für

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

protected:
 SyndicationLink(System::ServiceModel::Syndication::SyndicationLink ^ source);
protected SyndicationLink (System.ServiceModel.Syndication.SyndicationLink source);
new System.ServiceModel.Syndication.SyndicationLink : System.ServiceModel.Syndication.SyndicationLink -> System.ServiceModel.Syndication.SyndicationLink
Protected Sub New (source As SyndicationLink)

Parameter

source
SyndicationLink

Die SyndicationLink-Instanz für die Initialisierung der neuen Instanz.

Gilt für

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

public:
 SyndicationLink(Uri ^ uri);
public SyndicationLink (Uri uri);
new System.ServiceModel.Syndication.SyndicationLink : Uri -> System.ServiceModel.Syndication.SyndicationLink
Public Sub New (uri As Uri)

Parameter

uri
Uri

Der URI zur verknüpften Ressource.

Beispiele

Im folgenden Beispiel wird der Aufruf dieses Konstruktors 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"));
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"))
feed.Links.Add(link)

Gilt für

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

public:
 SyndicationLink(Uri ^ uri, System::String ^ relationshipType, System::String ^ title, System::String ^ mediaType, long length);
public SyndicationLink (Uri uri, string relationshipType, string title, string mediaType, long length);
new System.ServiceModel.Syndication.SyndicationLink : Uri * string * string * string * int64 -> System.ServiceModel.Syndication.SyndicationLink
Public Sub New (uri As Uri, relationshipType As String, title As String, mediaType As String, length As Long)

Parameter

uri
Uri

Der URI zur verknüpften Ressource.

relationshipType
String

Der Beziehungstyp.

title
String

Der Link-Titel.

mediaType
String

Der Medientyp des Links.

length
Int64

Die Länge des verknüpften Inhalts.

Beispiele

Im folgenden Beispiel wird der Aufruf dieses Konstruktors 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

Zu den bekannten Beziehungstypen zählen:

  • alternate – Der Link identifiziert eine alternative Version der Ressource, die vom enthaltenden Feed oder Element beschrieben wird.

  • related – Der Link identifiziert eine Ressource, die mit dem Feed/Element in Verbindung steht.

  • self - Der Link identifiziert eine Ressource, die dem enthaltenden Feed oder Element entspricht.

  • enclosure - Der Link identifiziert eine verbundene Ressource, die evtl. groß ist und eine spezielle Verarbeitung erfordert. Diese Link-Beziehung wird oft verwendet, wenn Podcasts oder Audiodateien in einen Feed verteilt werden.

  • via – Der Link identifiziert eine Ressource, die als Quelle für die Informationen im Feed/Element dient.

Gilt für