SyndicationLink Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un vínculo dentro de un elemento o fuente de distribución.
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 una SyndicationFeed o a un SyndicationItem. Cuando se serializa a Atom 1.0, se escribe un SyndicationLink como un elemento <link>
, con las propiedades SyndicationLink escritas como atributos del elemento <link>
. 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
SyndicationLink() |
Crea una nueva instancia de la instancia SyndicationLink. |
SyndicationLink(SyndicationLink) |
Inicializa una nueva instancia de la clase SyndicationLink con la instancia especificada. |
SyndicationLink(Uri) |
Inicializa una nueva instancia de la clase SyndicationLink con el objeto Uri especificado. |
SyndicationLink(Uri, String, String, String, Int64) |
Inicializa una nueva instancia de la clase SyndicationLink con el Uri, tipo de relación, título, tipo de media y longitud especificados. |
Propiedades
AttributeExtensions |
Obtiene las extensiones de atributo del vínculo. |
BaseUri |
Obtiene o establece el URI base del vínculo de redifusión. |
ElementExtensions |
Obtiene las extensiones de elemento para el 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
Clone() |
Crea una copia de la instancia de SyndicationLink actual. |
CreateAlternateLink(Uri) |
Crea un nuevo objeto SyndicationLink con el Uri especificado. |
CreateAlternateLink(Uri, String) |
Crea un nuevo objeto de SyndicationLink con el Uri y tipo de medio especificados. |
CreateMediaEnclosureLink(Uri, String, Int64) |
Crea un vínculo de encapsulado de medios con el URI, tipo de medio y longitud especificados. |
CreateSelfLink(Uri) |
Crea un nuevo SyndicationLink con el URI especificado y el tipo de relación establecido en |
CreateSelfLink(Uri, String) |
Crea un nuevo SyndicationLink con el URI y tipo de medio especificado, y el tipo de relación establecido en |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetAbsoluteUri() |
Obtiene el URI absoluto para el SyndicationLink. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (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 XmlWriter especificado utilizando la versión de distribución especificada. |
WriteElementExtensions(XmlWriter, String) |
Escribe las extensiones de elemento en el XmlWriter especificado utilizando la versión de distribución especificada. |