SyndicationFeed Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 isefalse
Items, 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)