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 屬性 (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 且關聯性類型設定為 |
CreateSelfLink(Uri, String) |
建立新的 SyndicationLink,其指定 URI、媒體類型和關係類型設為 |
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。 |