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. |