SyndicationLink Конструкторы

Определение

Инициализирует новый экземпляр класса SyndicationLink.

Перегрузки

SyndicationLink()

Создает новый экземпляр класса SyndicationLink.

SyndicationLink(SyndicationLink)

Инициализирует новый экземпляр класса SyndicationLink с указанным экземпляром.

SyndicationLink(Uri)

Инициализирует новый экземпляр класса SyndicationLink указанным значением Uri.

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

Инициализирует новый экземпляр класса SyndicationLink с заданными Uri, типом отношения, заголовком, типом носителя и длиной.

Создает новый экземпляр класса SyndicationLink.

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

Применяется к

Инициализирует новый экземпляр класса SyndicationLink с указанным экземпляром.

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)

Параметры

source
SyndicationLink

Экземпляр класса SyndicationLink, используемый для инициализации нового экземпляра.

Применяется к

Инициализирует новый экземпляр класса SyndicationLink указанным значением 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)

Параметры

uri
Uri

Универсальный код ресурса (URI) для ресурса, на который есть ссылки.

Примеры

В следующем примере показано, как вызвать этот конструктор.

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)

Применяется к

Инициализирует новый экземпляр класса SyndicationLink с заданными 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)

Параметры

uri
Uri

Универсальный код ресурса (URI) для ресурса, на который есть ссылки.

relationshipType
String

Тип отношения.

title
String

Заголовок ссылки.

mediaType
String

Тип носителя ссылки.

length
Int64

Длина содержимого, на которое есть ссылки.

Примеры

В следующем примере показано, как вызвать этот конструктор.

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)

Комментарии

Ниже перечислены некоторые известные типы отношений.

  • alternate — Ссылка определяет альтернативную версию ресурса, описанную в содержающем веб-канале или элементе.

  • related — ссылка определяет ресурс, связанный с внешним веб-каналом или элементом.

  • self — Ссылка идентифицирует ресурс, эквивалентный содержатму веб-каналу или элементу.

  • enclosure— ссылка определяет связанный ресурс, который потенциально имеет большой размер и может потребовать специальной обработки. Отношение ссылки часто используется при распределении подкастов или аудиофайлов в веб-канале.

  • via — ссылка определяет ресурс, который является источником сведений, предоставленных во внешнем веб-канале или элементе.

Применяется к