SyndicationLink 類別

定義

表示新聞訂閱摘要或項目內的連結。

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 可新增至 SyndicationFeedSyndicationItem。 序列化為 Atom 1.0 時,SyndicationLink 會寫出做為 <link> 項目,而且 SyndicationLink 屬性 (Property) 也會寫出做為 <link> 項目的屬性 (Attribute)。 序列化為 RSS 2.0 時,第一 SyndicationLink 個具有 'alternate' 關聯性值的第一個 <link> 會寫出為元素。 任何其他連結都會寫出做為 <a10:link> 項目。

建構函式

SyndicationLink()

建立 SyndicationLink 執行個體的新執行個體。

SyndicationLink(SyndicationLink)

使用指定的執行個體,初始化 SyndicationLink 類別的新執行個體。

SyndicationLink(Uri)

使用指定的 SyndicationLink 初始化 Uri 類別的新執行個體。

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

使用指定的 SyndicationLink、關聯類型、標題、媒體類型和長度,初始化 Uri 類別的新執行個體。

屬性

AttributeExtensions

取得連結的屬性延伸。

BaseUri

取得或設定新聞訂閱連結的基底 URI。

ElementExtensions

取得 SyndicationLink 的項目延伸。

Length

取得或設定已連結資源的長度 (以位元組為單位)。

MediaType

取得或設定已連結資源的媒體類型。

RelationshipType

取得或設定已連結資源的關聯類型。

Title

取得或設定已連結資源的標題。

Uri

取得或設定已連結資源的 URI。

方法

Clone()

建立目前 SyndicationLink 執行個體的複本。

CreateAlternateLink(Uri)

建立具有指定之 SyndicationLinkUri的新 物件。

CreateAlternateLink(Uri, String)

建立具有指定之 SyndicationLink 與媒體類型的新 Uri 物件。

CreateMediaEnclosureLink(Uri, String, Int64)

建立具有指定 URI、媒體類型與長度的媒體內含連結。

CreateSelfLink(Uri)

建立具有指定 URI 且關聯性類型設定為 self 的新 SyndicationLink

CreateSelfLink(Uri, String)

建立新的 SyndicationLink,其指定 URI、媒體類型和關係類型設為 self

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetAbsoluteUri()

取得 SyndicationLink的絕對 URI。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
TryParseAttribute(String, String, String, String)

嘗試剖析屬性延伸。

TryParseElement(XmlReader, String)

嘗試剖析項目延伸。

WriteAttributeExtensions(XmlWriter, String)

使用指定的新聞訂閱版本,將屬性延伸寫入指定的 XmlWriter

WriteElementExtensions(XmlWriter, String)

使用指定的新聞訂閱版本,將項目延伸寫入至指定的 XmlWriter

適用於