SyndicationLink Construtores

Definição

Inicializa uma nova instância da classe SyndicationLink.

Sobrecargas

Nome Description
SyndicationLink()

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

SyndicationLink(SyndicationLink)

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

SyndicationLink(Uri)

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

SyndicationLink(Uri, String, String, String, Int64)

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

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

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

Aplica-se a

Inicializa uma nova instância da SyndicationLink classe 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

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

Aplica-se a

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

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 SyndicationLink classe com o tipo de relação, o título, o tipo de mídia e o comprimento especificados Uri.

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

O tipo de relação.

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