SyndicationLink Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um link dentro de um feed ou item de distribuição.
public ref class SyndicationLink
public class SyndicationLink
type SyndicationLink = class
Public Class SyndicationLink
- Herança
-
SyndicationLink
Exemplos
O exemplo a seguir mostra como usar a SyndicationLink classe.
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)
Comentários
SyndicationLink pode ser adicionado a um SyndicationFeed ou SyndicationItem. Quando serializado para Atom 1.0 a SyndicationLink é gravado como um <link>
elemento, com as SyndicationLink propriedades gravadas como atributos do <link>
elemento. Quando serializado para o RSS 2.0, o primeiro SyndicationLink com um valor de relação "alternativo" é escrito como um <link>
elemento. Todos os links adicionais são gravados como elementos <a10:link>
.
Construtores
SyndicationLink() |
Cria uma nova instância da instância SyndicationLink. |
SyndicationLink(SyndicationLink) |
Inicializa uma nova instância da classe SyndicationLink com a instância especificada. |
SyndicationLink(Uri) |
Inicializa uma nova instância da classe SyndicationLink com o Uri especificado. |
SyndicationLink(Uri, String, String, String, Int64) |
Inicializa uma nova instância da classe SyndicationLink com Uri, tipo de relação, título, tipo de mídia e comprimento especificados. |
Propriedades
AttributeExtensions |
Obtém as extensões de atributo do link. |
BaseUri |
Obtém ou define o URI de base do link de sindicalização. |
ElementExtensions |
Obtém as extensões de elemento para o SyndicationLink. |
Length |
Obtém ou define o comprimento do recurso vinculado em bytes. |
MediaType |
Obtém ou define o tipo de mídia do recurso vinculado. |
RelationshipType |
Obtém ou define o tipo de relacionamento do recurso vinculado. |
Title |
Obtém ou define o título do recurso vinculado. |
Uri |
Obtém ou define o URI do recurso vinculado. |
Métodos
Clone() |
Cria uma cópia da instância SyndicationLink atual. |
CreateAlternateLink(Uri) |
Cria um novo objeto SyndicationLink com o Uri especificado. |
CreateAlternateLink(Uri, String) |
Cria um novo objeto SyndicationLink com o tipo de mídia e o Uri especificados. |
CreateMediaEnclosureLink(Uri, String, Int64) |
Cria um vínculo de compartimento de mídia com o URI, o tipo de mídia e o comprimento especificados. |
CreateSelfLink(Uri) |
Cria um novo SyndicationLink com o URI e o tipo de relacionamento especificados definidos como |
CreateSelfLink(Uri, String) |
Cria um novo SyndicationLink com o URI, o tipo de mídia e o tipo de relacionamento especificados definidos como |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetAbsoluteUri() |
Obtém o URI absoluto para o SyndicationLink. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
TryParseAttribute(String, String, String, String) |
Tenta analisar uma extensão de atributo. |
TryParseElement(XmlReader, String) |
Tenta analisar uma extensão de elemento. |
WriteAttributeExtensions(XmlWriter, String) |
Grava as extensões de atributo no XmlWriter especificado usando a versão de sindicalização especificada. |
WriteElementExtensions(XmlWriter, String) |
Grava as extensões de elemento no XmlWriter especificado usando a versão de sindicalização especificada. |