Langage

SyndicationLink Classe

Définition

Représente un lien au sein d’un flux de syndication ou d’un élément.

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

Exemples

L'exemple suivant montre comment utiliser 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’elle est sérialisée dans Atom 1.0, elle SyndicationLink est écrite en tant qu’élément <link> , avec les SyndicationLink propriétés écrites en tant qu’attributs de l’élément <link> . Lorsqu’elle est sérialisée en RSS 2.0, la première SyndicationLink avec une valeur de relation « alternate » est écrite en tant qu’élément <link> . Tous les liens supplémentaires sont écrits en tant qu’éléments <a10:link> .

Constructeurs

Nom Description
SyndicationLink()

Crée une instance de l’instance SyndicationLink .

SyndicationLink(SyndicationLink)

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

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

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

SyndicationLink(Uri)

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

Propriétés

Nom Description
AttributeExtensions

Obtient les extensions d’attribut du lien.

BaseUri

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

ElementExtensions

Obtient les extensions d’élément pour le SyndicationLink.

Length

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

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 de la ressource liée.

Méthodes

Nom Description
Clone()

Crée une copie de l’instance actuelle SyndicationLink .

CreateAlternateLink(Uri, String)

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

CreateAlternateLink(Uri)

Crée un SyndicationLink objet avec l’objet spécifié Uri.

CreateMediaEnclosureLink(Uri, String, Int64)

Crée un lien de boîtier multimédia avec l’URI, le type de média et la longueur spécifiés.

CreateSelfLink(Uri, String)

Crée un nouveau SyndicationLink avec l’URI, le type de média et le type de relation spécifiés défini sur self.

CreateSelfLink(Uri)

Crée un nouveau SyndicationLink avec l’URI et le type de relation spécifiés définis sur self.

Equals(Object)

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

(Hérité de Object)
GetAbsoluteUri()

Obtient l’URI absolu pour le SyndicationLink.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

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

Tente d’analyser une extension d’attribut.

TryParseElement(XmlReader, String)

Tente d’analyser une extension d’élément.

WriteAttributeExtensions(XmlWriter, String)

Écrit les extensions d’attribut dans la version de XmlWriter syndication spécifiée.

WriteElementExtensions(XmlWriter, String)

Écrit les extensions d’élément dans la version de XmlWriter syndication spécifiée.

S’applique à