SyndicationLink Classe

Définition

Représente un lien dans un flux ou un élément de syndication.

public ref class SyndicationLink
public class SyndicationLink
type SyndicationLink = class
Public Class SyndicationLink
Héritage
SyndicationLink

Exemples

L'exemple suivant illustre la classe SyndicationLink.

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)

Remarques

SyndicationLink peut être ajouté à un SyndicationFeed ou SyndicationItem. Lorsqu'il est sérialisé en Atom 1.0, un SyndicationLink est écrit comme un élément <link>, avec les propriétés SyndicationLink écrites comme attributs de l'élément <link>. Lorsqu’il est sérialisé en RSS 2.0, le premier SyndicationLink avec la valeur de relation « alternate » est écrit en tant qu’élément <link> . Tous les liens supplémentaires sont écrits sous forme d'éléments <a10:link>.

Constructeurs

SyndicationLink()

Crée une nouvelle instance de l'instance SyndicationLink.

SyndicationLink(SyndicationLink)

Initialise une nouvelle instance de la classe SyndicationLink avec l'instance spécifiée.

SyndicationLink(Uri)

Initialise une nouvelle instance de la classe SyndicationLink avec le Uri spécifié.

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

Initialise une nouvelle instance de la classe SyndicationLink avec le Uri, le type de relation, le type de média et la longueur spécifiés.

Propriétés

AttributeExtensions

Obtient les extensions d'attribut du lien.

BaseUri

Obtient ou définit l’URI de base du lien de syndication.

ElementExtensions

Obtient des extensions d'élément pour SyndicationLink.

Length

Obtient ou définit en octets la longueur de la ressource liée.

MediaType

Obtient ou définit le type de média de la ressource liée.

RelationshipType

Obtient ou définit le type de relation de la ressource liée.

Title

Obtient ou définit le titre de la ressource liée.

Uri

Obtient ou définit l’URI pour la ressource liée.

Méthodes

Clone()

Crée une copie de l'instance de SyndicationLink active.

CreateAlternateLink(Uri)

Crée un nouvel objet SyndicationLink avec le Uri spécifié.

CreateAlternateLink(Uri, String)

Crée un nouvel objet SyndicationLink avec le Uri spécifié et le type de média.

CreateMediaEnclosureLink(Uri, String, Int64)

Crée un lien de pièce jointe multimédia avec l'URI, le type de média et la longueur spécifiés.

CreateSelfLink(Uri)

Crée un nouveau SyndicationLink en affectant à l'URI spécifié et au type de relation la valeur self.

CreateSelfLink(Uri, String)

Crée un nouveau SyndicationLink en affectant à l'URI, au type de média et au type de relation spécifiés la valeur self.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetAbsoluteUri()

Obtient des extensions d'élément pour SyndicationLink.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
TryParseAttribute(String, String, String, String)

Tentatives d’analyse d’une extension d’attribut.

TryParseElement(XmlReader, String)

Tentatives d'analyse d'une extension d'élément.

WriteAttributeExtensions(XmlWriter, String)

Écrit les extensions d'attribut dans le XmlWriter spécifié à l'aide de la version de syndication indiquée.

WriteElementExtensions(XmlWriter, String)

Écrit les extensions d'élément dans le XmlWriter spécifié à l'aide de la version de syndication spécifiée.

S’applique à