SyndicationLink Oluşturucular

Tanım

SyndicationLink sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

SyndicationLink()

Örneğin yeni bir örneğini SyndicationLink oluşturur.

SyndicationLink(SyndicationLink)

Belirtilen örnekle sınıfının yeni bir örneğini SyndicationLink başlatır.

SyndicationLink(Uri)

belirtilen Uriile sınıfının yeni bir örneğini SyndicationLink başlatır.

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

Belirtilen Uri, ilişki türü, başlık, medya türü ve uzunluğu ile sınıfının yeni bir örneğini SyndicationLink başlatır.

Örneğin yeni bir örneğini SyndicationLink oluşturur.

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

Şunlara uygulanır

Belirtilen örnekle sınıfının yeni bir örneğini SyndicationLink başlatır.

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)

Parametreler

source
SyndicationLink

Yeni SyndicationLink örneği başlatmak için kullanılan örnek.

Şunlara uygulanır

belirtilen Uriile sınıfının yeni bir örneğini SyndicationLink başlatır.

public:
 SyndicationLink(Uri ^ uri);
public SyndicationLink (Uri uri);
new System.ServiceModel.Syndication.SyndicationLink : Uri -> System.ServiceModel.Syndication.SyndicationLink
Public Sub New (uri As Uri)

Parametreler

uri
Uri

Bağlı kaynağın URI'sini.

Örnekler

Aşağıdaki örnekte bu oluşturucunun nasıl çağrılacakları gösterilmektedir.

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)

Şunlara uygulanır

Belirtilen Uri, ilişki türü, başlık, medya türü ve uzunluğu ile sınıfının yeni bir örneğini SyndicationLink başlatır.

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)

Parametreler

uri
Uri

Bağlı kaynağın URI'sini.

relationshipType
String

İlişki türü.

title
String

Bağlantının başlığı.

mediaType
String

Bağlantının medya türü.

length
Int64

Bağlantılı içeriğin uzunluğu.

Örnekler

Aşağıdaki örnekte bu oluşturucunun nasıl çağrılacakları gösterilmektedir.

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)

Açıklamalar

İyi bilinen ilişki türleri şunlardır:

  • alternate - Bağlantı, içeren Akış veya Öğe tarafından tanımlanan kaynağın alternatif bir sürümünü tanımlar.

  • related - Bağlantı, içeren Akış veya Öğe ile ilgili bir kaynağı tanımlar.

  • self - Bağlantı, içeren Akış veya Öğe ile eşdeğer bir kaynak tanımlar.

  • enclosure - Bağlantı, boyutu büyük olabilecek ve özel işleme gerektirebilecek ilgili bir kaynağı tanımlar. Bu bağlantı ilişkisi genellikle pod yayınları veya ses dosyaları bir Akışta dağıtıldığında kullanılır.

  • via - Bağlantı, içeren Akış veya Öğe'de sağlanan bilgilerin kaynağı olan bir kaynağı tanımlar.

Şunlara uygulanır