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 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 |
| CreateSelfLink(Uri) |
Crea un nuevo SyndicationLink con el URI y el tipo de relación especificados establecidos en |
| 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. |