SyndicationLink Clase

Definición

Representa un vínculo dentro de una fuente de distribución o un elemento.

public ref class SyndicationLink
public class SyndicationLink
type SyndicationLink = class
Public Class SyndicationLink
Herencia
SyndicationLink

Ejemplos

En el siguiente ejemplo, se muestra cómo utilizar la clase 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)

Comentarios

SyndicationLink se puede agregar a o SyndicationFeedSyndicationItem. Cuando se serializa a Atom 1.0 SyndicationLink , se escribe como un <link> elemento, con las SyndicationLink propiedades escritas como atributos del <link> elemento. Cuando se serializa en RSS 2.0, el primero SyndicationLink con un valor de relación de "alternate" se escribe como un <link> elemento. Los vínculos adicionales se escriben como elementos <a10:link> .

Constructores

Nombre Description
SyndicationLink()

Crea una nueva instancia de la SyndicationLink instancia.

SyndicationLink(SyndicationLink)

Inicializa una nueva instancia de la SyndicationLink clase con la instancia especificada.

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

Inicializa una nueva instancia de la SyndicationLink clase con el tipo de relación, el título, el tipo de medio y la longitud especificados Uri.

SyndicationLink(Uri)

Inicializa una nueva instancia de la SyndicationLink clase con el especificado Uri.

Propiedades

Nombre Description
AttributeExtensions

Obtiene las extensiones de atributo del vínculo.

BaseUri

Obtiene o establece el URI base del vínculo de distribución.

ElementExtensions

Obtiene las extensiones de elemento para .SyndicationLink

Length

Obtiene o establece la longitud del recurso vinculado en bytes.

MediaType

Obtiene o establece el tipo de medio del recurso vinculado.

RelationshipType

Obtiene o establece el tipo de relación del recurso vinculado.

Title

Obtiene o establece el título del recurso vinculado.

Uri

Obtiene o establece el URI del recurso vinculado.

Métodos

Nombre Description
Clone()

Crea una copia de la instancia actual SyndicationLink .

CreateAlternateLink(Uri, String)

Crea un nuevo SyndicationLink objeto con el tipo de medio y especificados Uri .

CreateAlternateLink(Uri)

Crea un nuevo SyndicationLink objeto con el especificado Uri.

CreateMediaEnclosureLink(Uri, String, Int64)

Crea un vínculo de contenedor multimedia con el URI, el tipo de medio y la longitud especificados.

CreateSelfLink(Uri, String)

Crea un nuevo SyndicationLink con el URI, el tipo de medio y el tipo de relación especificados establecidos en self.

CreateSelfLink(Uri)

Crea un nuevo SyndicationLink con el URI y el tipo de relación especificados establecidos en self.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetAbsoluteUri()

Obtiene el URI absoluto para .SyndicationLink

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TryParseAttribute(String, String, String, String)

Intenta analizar una extensión de atributo.

TryParseElement(XmlReader, String)

Intenta analizar una extensión de elemento.

WriteAttributeExtensions(XmlWriter, String)

Escribe las extensiones de atributo en el especificado XmlWriter mediante la versión de distribución especificada.

WriteElementExtensions(XmlWriter, String)

Escribe las extensiones de elemento en el especificado XmlWriter mediante la versión de distribución especificada.

Se aplica a