SyndicationLink クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
配信フィードまたはアイテム内のリンクを表します。
public ref class SyndicationLink
public class SyndicationLink
type SyndicationLink = class
Public Class SyndicationLink
- 継承
-
SyndicationLink
例
SyndicationLink クラスを使用する方法を示す例を次に示します。
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)
注釈
SyndicationLink は、 SyndicationFeed または SyndicationItemに追加できます。 Atom 1.0 にシリアル化すると、 SyndicationLink は <link> 要素として書き出され、 SyndicationLink プロパティは <link> 要素の属性として書き出されます。 RSS 2.0 にシリアル化すると、リレーションシップ値 'alternate' を持つ最初の SyndicationLink が <link> 要素として書き出されます。 その他のリンクは、 <a10:link> 要素として書き出されます。
コンストラクター
| 名前 | 説明 |
|---|---|
| SyndicationLink() |
SyndicationLink インスタンスの新しいインスタンスを作成します。 |
| SyndicationLink(SyndicationLink) |
指定したインスタンスを使用して、SyndicationLink クラスの新しいインスタンスを初期化します。 |
| SyndicationLink(Uri, String, String, String, Int64) |
指定したSyndicationLink、関係の種類、タイトル、メディアの種類、および長さを使用して、Uri クラスの新しいインスタンスを初期化します。 |
| SyndicationLink(Uri) |
指定したSyndicationLinkを使用して、Uri クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AttributeExtensions |
リンクの属性拡張を取得します。 |
| BaseUri |
配信リンクのベース URI を取得または設定します。 |
| ElementExtensions |
SyndicationLinkの要素拡張を取得します。 |
| Length |
リンクされたリソースの長さをバイト単位で取得または設定します。 |
| MediaType |
リンクされたリソースのメディアの種類を取得または設定します。 |
| RelationshipType |
リンクされたリソースのリレーションシップの種類を取得または設定します。 |
| Title |
リンクされたリソースのタイトルを取得または設定します。 |
| Uri |
リンクされたリソースの URI を取得または設定します。 |