SyndicationLink Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса SyndicationLink.
Перегрузки
SyndicationLink() |
Создает новый экземпляр класса SyndicationLink. |
SyndicationLink(SyndicationLink) |
Инициализирует новый экземпляр класса SyndicationLink с указанным экземпляром. |
SyndicationLink(Uri) |
Инициализирует новый экземпляр класса SyndicationLink указанным значением Uri. |
SyndicationLink(Uri, String, String, String, Int64) |
Инициализирует новый экземпляр класса SyndicationLink с заданными Uri, типом отношения, заголовком, типом носителя и длиной. |
SyndicationLink()
Создает новый экземпляр класса SyndicationLink.
public:
SyndicationLink();
public SyndicationLink ();
Public Sub New ()
Применяется к
SyndicationLink(SyndicationLink)
Инициализирует новый экземпляр класса 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)
Инициализирует новый экземпляр класса 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, String, String, String, Int64)
Инициализирует новый экземпляр класса 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
— ссылка определяет ресурс, который является источником сведений, предоставленных во внешнем веб-канале или элементе.