Partilhar via


SyndicationLink Construtores

Definição

Inicializa uma nova instância da classe SyndicationLink.

Sobrecargas

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.

Cria uma nova instância da instância SyndicationLink.

public:
 SyndicationLink();
public SyndicationLink ();
Public Sub New ()

Aplica-se a

Inicializa uma nova instância da classe SyndicationLink com a instância especificada.

protected:
 SyndicationLink(System::ServiceModel::Syndication::SyndicationLink ^ source);
protected SyndicationLink (System.ServiceModel.Syndication.SyndicationLink source);
new System.ServiceModel.Syndication.SyndicationLink : System.ServiceModel.Syndication.SyndicationLink -> System.ServiceModel.Syndication.SyndicationLink
Protected Sub New (source As SyndicationLink)

Parâmetros

source
SyndicationLink

Uma instância SyndicationLink usada para inicializar a nova instância.

Aplica-se a

Inicializa uma nova instância da classe SyndicationLink com o Uri especificado.

public:
 SyndicationLink(Uri ^ uri);
public SyndicationLink (Uri uri);
new System.ServiceModel.Syndication.SyndicationLink : Uri -> System.ServiceModel.Syndication.SyndicationLink
Public Sub New (uri As Uri)

Parâmetros

uri
Uri

O URI para o recurso vinculado.

Exemplos

O exemplo a seguir mostra como chamar esse construtor.

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"));
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"))
feed.Links.Add(link)

Aplica-se a

Inicializa uma nova instância da classe SyndicationLink com Uri, tipo de relação, título, tipo de mídia e comprimento especificados.

public:
 SyndicationLink(Uri ^ uri, System::String ^ relationshipType, System::String ^ title, System::String ^ mediaType, long length);
public SyndicationLink (Uri uri, string relationshipType, string title, string mediaType, long length);
new System.ServiceModel.Syndication.SyndicationLink : Uri * string * string * string * int64 -> System.ServiceModel.Syndication.SyndicationLink
Public Sub New (uri As Uri, relationshipType As String, title As String, mediaType As String, length As Long)

Parâmetros

uri
Uri

O URI para o recurso vinculado.

relationshipType
String

Tipo de relacionamento.

title
String

O título do link.

mediaType
String

O tipo de mídia do link.

length
Int64

O comprimento do conteúdo vinculado.

Exemplos

O exemplo a seguir mostra como chamar esse construtor.

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

Os tipos de relação conhecidos incluem:

  • alternate - O link identifica uma versão alternativa do recurso descrito pelo feed ou item que contém.

  • related - O link identifica um recurso relacionado ao feed ou item que contém.

  • self - O link identifica um recurso equivalente ao feed ou item que contém.

  • enclosure - O link identifica um recurso relacionado que é potencialmente grande em tamanho e pode exigir tratamento especial. Essa relação de vínculo geralmente é usada quando podcasts ou arquivos de áudio são distribuídos em um Feed.

  • via - O link identifica um recurso que é a origem das informações fornecidas no Feed ou item que contém.

Aplica-se a