SyndicationLink Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
| CreateSelfLink(Uri) |
Crée un nouveau SyndicationLink avec l’URI et le type de relation spécifiés définis sur |
| 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. |