SyndicationFeed Oluşturucular

Tanım

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

Aşırı Yüklemeler

SyndicationFeed()

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

SyndicationFeed(IEnumerable<SyndicationItem>)

Belirtilen nesne koleksiyonuyla sınıfının yeni bir örneğini SyndicationFeed SyndicationItem başlatır.

SyndicationFeed(SyndicationFeed, Boolean)

Belirtilen akışla sınıfının yeni bir örneğini SyndicationFeed oluşturur.

SyndicationFeed(String, String, Uri)

Belirtilen başlık, açıklama ve Tekdüzen Kaynak Tanımlayıcısı (URI) ile sınıfının yeni bir örneğini SyndicationFeed başlatır.

SyndicationFeed(String, String, Uri, IEnumerable<SyndicationItem>)

Belirtilen başlık, açıklama, URI ve nesne koleksiyonu ile sınıfının yeni bir örneğini SyndicationFeed SyndicationItem başlatır.

SyndicationFeed(String, String, Uri, String, DateTimeOffset)

SyndicationFeed sınıfının yeni bir örneğini oluşturur.

SyndicationFeed(String, String, Uri, String, DateTimeOffset, IEnumerable<SyndicationItem>)

SyndicationFeed sınıfının yeni bir örneğini oluşturur.

SyndicationFeed()

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

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

Şunlara uygulanır

SyndicationFeed(IEnumerable<SyndicationItem>)

Belirtilen nesne koleksiyonuyla sınıfının yeni bir örneğini SyndicationFeed SyndicationItem başlatır.

public:
 SyndicationFeed(System::Collections::Generic::IEnumerable<System::ServiceModel::Syndication::SyndicationItem ^> ^ items);
public SyndicationFeed (System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items);
new System.ServiceModel.Syndication.SyndicationFeed : seq<System.ServiceModel.Syndication.SyndicationItem> -> System.ServiceModel.Syndication.SyndicationFeed
Public Sub New (items As IEnumerable(Of SyndicationItem))

Parametreler

items
IEnumerable<SyndicationItem>

SyndicationItem nesneleri topluluğu.

Örnekler

Aşağıdaki örnek, bu oluşturucunun nasıl çağrılduğunu gösterir.

List<SyndicationItem> items = new List<SyndicationItem>();
SyndicationItem item1 = new SyndicationItem();
item1.Title = new TextSyndicationContent("Item 1");
item1.Summary = new TextSyndicationContent("This is Item 1's summary");
item1.Authors.Add(new SyndicationPerson("jesper@contoso.com", "Jesper Aaberg", "http://contoso/jesper"));
item1.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 1");
items.Add(item1);

SyndicationItem item2 = new SyndicationItem();
item2.Title = new TextSyndicationContent("Item 2");
item2.Summary = new TextSyndicationContent("This is Item 2's summary");
item2.Authors.Add(new SyndicationPerson("lene@contoso.com", "Lene Aaling", "http://contoso/lene"));
item2.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 2");
items.Add(item2);

SyndicationFeed feed = new SyndicationFeed(items);
Dim items As Collection(Of SyndicationItem) = New Collection(Of SyndicationItem)()
Dim item1 As SyndicationItem = New SyndicationItem()
item1.Title = New TextSyndicationContent("Item 1")
item1.Summary = New TextSyndicationContent("This is Item 1's summary")
item1.Authors.Add(New SyndicationPerson("Jesper@contoso.com", "Jesper Aaberg", "http:'contoso/jesper"))
item1.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 1")

Dim item2 As SyndicationItem = New SyndicationItem()
item2.Title = New TextSyndicationContent("Item 2")
item2.Summary = New TextSyndicationContent("This is Item 2's summary")
item2.Authors.Add(New SyndicationPerson("lene@contoso.com", "Lene Aaling", "http:'contoso/lene"))
item2.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 2")

Dim feed As SyndicationFeed = New SyndicationFeed(items)

Açıklamalar

Bu oluşturucuya geçirilen nesne koleksiyonu SyndicationItem arabelleğe alındı.

Şunlara uygulanır

SyndicationFeed(SyndicationFeed, Boolean)

Belirtilen akışla sınıfının yeni bir örneğini SyndicationFeed oluşturur.

protected:
 SyndicationFeed(System::ServiceModel::Syndication::SyndicationFeed ^ source, bool cloneItems);
protected SyndicationFeed (System.ServiceModel.Syndication.SyndicationFeed source, bool cloneItems);
new System.ServiceModel.Syndication.SyndicationFeed : System.ServiceModel.Syndication.SyndicationFeed * bool -> System.ServiceModel.Syndication.SyndicationFeed
Protected Sub New (source As SyndicationFeed, cloneItems As Boolean)

Parametreler

source
SyndicationFeed

SyndicationFeed Yeni örneği başlatmak için kullanılır.

cloneItems
Boolean

Kaynak örnekteki öğelerin kopyalanıp kopyalanmayacağını belirten bir değer.

Açıklamalar

cloneItems parametresi isetrue, kaynak SyndicationFeed örnekteki tüm SyndicationItem örnekler kopyalanır ve yeni SyndicationFeed örneğin koleksiyonuna Items eklenir. cloneItems parametresi isefalseItems, yeni SyndicationFeed örneğin koleksiyonu mevcut SyndicationItem örneklere başvurular içerir.

Şunlara uygulanır

SyndicationFeed(String, String, Uri)

Belirtilen başlık, açıklama ve Tekdüzen Kaynak Tanımlayıcısı (URI) ile sınıfının yeni bir örneğini SyndicationFeed başlatır.

public:
 SyndicationFeed(System::String ^ title, System::String ^ description, Uri ^ feedAlternateLink);
public SyndicationFeed (string title, string description, Uri feedAlternateLink);
new System.ServiceModel.Syndication.SyndicationFeed : string * string * Uri -> System.ServiceModel.Syndication.SyndicationFeed
Public Sub New (title As String, description As String, feedAlternateLink As Uri)

Parametreler

title
String

Akışın başlığı.

description
String

Akışın açıklaması.

feedAlternateLink
Uri

Akışın URI'sini.

Örnekler

Aşağıdaki örnek, bu oluşturucunun nasıl çağrılduğunu gösterir.

SyndicationFeed feed = new SyndicationFeed("My Data Feed", "This is a sample feed", new Uri("http://localhost/MyDataService"));
Dim feed As SyndicationFeed = New SyndicationFeed("My Data Feed", "This is a sample feed", New Uri("http:'localhost/MyDataService"))

Şunlara uygulanır

SyndicationFeed(String, String, Uri, IEnumerable<SyndicationItem>)

Belirtilen başlık, açıklama, URI ve nesne koleksiyonu ile sınıfının yeni bir örneğini SyndicationFeed SyndicationItem başlatır.

public:
 SyndicationFeed(System::String ^ title, System::String ^ description, Uri ^ feedAlternateLink, System::Collections::Generic::IEnumerable<System::ServiceModel::Syndication::SyndicationItem ^> ^ items);
public SyndicationFeed (string title, string description, Uri feedAlternateLink, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items);
new System.ServiceModel.Syndication.SyndicationFeed : string * string * Uri * seq<System.ServiceModel.Syndication.SyndicationItem> -> System.ServiceModel.Syndication.SyndicationFeed
Public Sub New (title As String, description As String, feedAlternateLink As Uri, items As IEnumerable(Of SyndicationItem))

Parametreler

title
String

Akışın başlığı.

description
String

Akışın açıklaması.

feedAlternateLink
Uri

Akışın URI'sini.

items
IEnumerable<SyndicationItem>

SyndicationItem nesneleri topluluğu.

Örnekler

Aşağıdaki örnek, bu oluşturucunun nasıl çağrılduğunu gösterir.

List<SyndicationItem> items = new List<SyndicationItem>();
SyndicationItem item1 = new SyndicationItem();
item1.Title = new TextSyndicationContent("Item 1");
item1.Summary = new TextSyndicationContent("This is Item 1's summary");
item1.Authors.Add(new SyndicationPerson("jesper@contoso.com", "Jesper Aaberg", "http://contoso/jesper"));
item1.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 1");
items.Add(item1);

SyndicationItem item2 = new SyndicationItem();
item2.Title = new TextSyndicationContent("Item 2");
item2.Summary = new TextSyndicationContent("This is Item 2's summary");
item2.Authors.Add(new SyndicationPerson("lene@contoso.com", "Lene Aaling", "http://contoso/lene"));
item2.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 2");
items.Add(item2);

SyndicationFeed feed = new SyndicationFeed("My Data Feed", "This is a sample feed", new Uri("http://localhost/MyDataService"), items);
Dim items As Collection(Of SyndicationItem) = New Collection(Of SyndicationItem)()
Dim item1 As SyndicationItem = New SyndicationItem()
item1.Title = New TextSyndicationContent("Item 1")
item1.Summary = New TextSyndicationContent("This is Item 1's summary")
item1.Authors.Add(New SyndicationPerson("jesper@contoso.com", "Jesper Aaberg", "http:'contoso/jesper"))
item1.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 1")
Dim item2 As SyndicationItem = New SyndicationItem()
item2.Title = New TextSyndicationContent("Item 2")
item2.Summary = New TextSyndicationContent("This is Item 2's summary")
item2.Authors.Add(New SyndicationPerson("lene@contoso.com", "Lene Aaling", "http:'contoso/lene"))
item2.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 2")

Dim feed As SyndicationFeed = New SyndicationFeed("My Data Feed", "This is a sample feed", New Uri("http:'localhost/MyDataService"), items)

Şunlara uygulanır

SyndicationFeed(String, String, Uri, String, DateTimeOffset)

SyndicationFeed sınıfının yeni bir örneğini oluşturur.

public:
 SyndicationFeed(System::String ^ title, System::String ^ description, Uri ^ feedAlternateLink, System::String ^ id, DateTimeOffset lastUpdatedTime);
public SyndicationFeed (string title, string description, Uri feedAlternateLink, string id, DateTimeOffset lastUpdatedTime);
new System.ServiceModel.Syndication.SyndicationFeed : string * string * Uri * string * DateTimeOffset -> System.ServiceModel.Syndication.SyndicationFeed
Public Sub New (title As String, description As String, feedAlternateLink As Uri, id As String, lastUpdatedTime As DateTimeOffset)

Parametreler

title
String

Dağıtım akışı başlığı.

description
String

Dağıtım akışı açıklaması.

feedAlternateLink
Uri

Dağıtım akışı için alternatif URI.

id
String

Dağıtım akışının kimliği.

lastUpdatedTime
DateTimeOffset

DateTimeOffset Dağıtım akışının en son güncelleştirildiğini içeren.

Örnekler

Aşağıdaki kodda 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);
Dim feed As SyndicationFeed = New SyndicationFeed("Feed Title", "Feed Description", New Uri("http:'Feed/Alternate/Link"), "FeedID", DateTime.Now)

Şunlara uygulanır

SyndicationFeed(String, String, Uri, String, DateTimeOffset, IEnumerable<SyndicationItem>)

SyndicationFeed sınıfının yeni bir örneğini oluşturur.

public:
 SyndicationFeed(System::String ^ title, System::String ^ description, Uri ^ feedAlternateLink, System::String ^ id, DateTimeOffset lastUpdatedTime, System::Collections::Generic::IEnumerable<System::ServiceModel::Syndication::SyndicationItem ^> ^ items);
public SyndicationFeed (string title, string description, Uri feedAlternateLink, string id, DateTimeOffset lastUpdatedTime, System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> items);
new System.ServiceModel.Syndication.SyndicationFeed : string * string * Uri * string * DateTimeOffset * seq<System.ServiceModel.Syndication.SyndicationItem> -> System.ServiceModel.Syndication.SyndicationFeed
Public Sub New (title As String, description As String, feedAlternateLink As Uri, id As String, lastUpdatedTime As DateTimeOffset, items As IEnumerable(Of SyndicationItem))

Parametreler

title
String

Dağıtım akışı başlığı.

description
String

Dağıtım akışı açıklaması.

feedAlternateLink
Uri

Dağıtım akışı için alternatif URI.

id
String

Dağıtım akışının kimliği.

lastUpdatedTime
DateTimeOffset

DateTimeOffset Dağıtım akışının en son güncelleştirildiğini içeren.

items
IEnumerable<SyndicationItem>

SyndicationItem nesneleri topluluğu.

Örnekler

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

List<SyndicationItem> items = new List<SyndicationItem>();
SyndicationItem item1 = new SyndicationItem();
item1.Title = new TextSyndicationContent("Item 1");
item1.Summary = new TextSyndicationContent("This is Item 1's summary");
item1.Authors.Add(new SyndicationPerson("jesper@contoso.com", "Jesper Aaberg", "http://contoso/jesper"));
item1.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 1");
items.Add(item1);

SyndicationItem item2 = new SyndicationItem();
item2.Title = new TextSyndicationContent("Item 2");
item2.Summary = new TextSyndicationContent("This is Item 2's summary");
item2.Authors.Add(new SyndicationPerson("lene@contoso.com", "Lene Aaling", "http://contoso/lene"));
item2.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 2");
items.Add(item2);

SyndicationFeed feed = new SyndicationFeed("Feed Title", "Feed Description", new Uri("http://Feed/Alternate/Link"), "FeedID", DateTime.Now, items);
Dim items As New List(Of SyndicationItem)()
Dim item1 = New SyndicationItem()
item1.Title = New TextSyndicationContent("Item 1")
item1.Summary = New TextSyndicationContent("This is Item 1's summary")
item1.Authors.Add(New SyndicationPerson("jesper@contoso.com", "Jesper Aaberg", "http:'contoso/jesper"))
item1.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 1")
items.Add(item1)

Dim item2 = New SyndicationItem()
item2.Title = New TextSyndicationContent("Item 2")
item2.Summary = New TextSyndicationContent("This is Item 2's summary")
item2.Authors.Add(New SyndicationPerson("lene@contoso.com", "Lene Aaling", "http:'contoso/lene"))
item2.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 2")
items.Add(item2)

Dim feed As New SyndicationFeed("Feed Title", "Feed Description", New Uri("http:'Feed/Alternate/Link"), "FeedID", DateTime.Now, items)

Şunlara uygulanır