Aracılığıyla paylaş


Atom10FeedFormatter Oluşturucular

Tanım

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

Aşırı Yüklemeler

Atom10FeedFormatter()

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

Atom10FeedFormatter(SyndicationFeed)

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

Atom10FeedFormatter(Type)

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

Atom10FeedFormatter()

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

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

Örnekler

Aşağıdaki kod, dağıtım akışında nasıl oluşturulacağını Atom10FeedFormatter ve okunacağını gösterir.

XmlReader atomReader = XmlReader.Create("AtomFeed.xml");
Atom10FeedFormatter atomFormatter = new Atom10FeedFormatter();
atomFormatter.ReadFrom(atomReader);
atomReader.Close();
Dim atomReader As XmlReader = XmlReader.Create("AtomFeed.xml")
Dim atomFormatter As Atom10FeedFormatter = New Atom10FeedFormatter()
atomFormatter.ReadFrom(atomReader)
atomReader.Close()

Şunlara uygulanır

Atom10FeedFormatter(SyndicationFeed)

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

public:
 Atom10FeedFormatter(System::ServiceModel::Syndication::SyndicationFeed ^ feedToWrite);
public Atom10FeedFormatter (System.ServiceModel.Syndication.SyndicationFeed feedToWrite);
new System.ServiceModel.Syndication.Atom10FeedFormatter : System.ServiceModel.Syndication.SyndicationFeed -> System.ServiceModel.Syndication.Atom10FeedFormatter
Public Sub New (feedToWrite As SyndicationFeed)

Parametreler

feedToWrite
SyndicationFeed

Seri SyndicationFeed hale getirmek için.

Örnekler

Aşağıdaki kod, atom 1.0'da bir SyndicationFeed oluşturma ve serileştirme işlemini gösterir.

SyndicationFeed feed = new SyndicationFeed("Test Feed", "This is a test feed", new Uri("http://Contoso/testfeed"), "TestFeedID", DateTime.Now);
SyndicationItem item = new SyndicationItem("Test Item", "This is the content for Test Item", new Uri("http://localhost/ItemOne"), "TestItemID", DateTime.Now);

List<SyndicationItem> items = new List<SyndicationItem>();
items.Add(item);
feed.Items = items;

XmlWriter atomWriter = XmlWriter.Create("Atom.xml");
Atom10FeedFormatter atomFormatter = new Atom10FeedFormatter(feed);
atomFormatter.WriteTo(atomWriter);
atomWriter.Close();
Dim feed As SyndicationFeed = New SyndicationFeed("Test Feed", "This is a test feed", New Uri("http:'Contoso/testfeed"), "TestFeedID", DateTime.Now)
Dim item As SyndicationItem = New SyndicationItem("Test Item", "This is the content for Test Item", New Uri("http:'localhost/ItemOne"), "TestItemID", DateTime.Now)

Dim items As List(Of SyndicationItem) = New List(Of SyndicationItem)
items.Add(item)
feed.Items = items

Dim atomWriter As XmlWriter = XmlWriter.Create("Atom.xml")
Dim atomFormatter As Atom10FeedFormatter = New Atom10FeedFormatter(feed)
atomFormatter.WriteTo(atomWriter)
atomWriter.Close()

Şunlara uygulanır

Atom10FeedFormatter(Type)

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

public:
 Atom10FeedFormatter(Type ^ feedTypeToCreate);
public Atom10FeedFormatter (Type feedTypeToCreate);
new System.ServiceModel.Syndication.Atom10FeedFormatter : Type -> System.ServiceModel.Syndication.Atom10FeedFormatter
Public Sub New (feedTypeToCreate As Type)

Parametreler

feedTypeToCreate
Type

Seri SyndicationFeed hale getirilecek türetilmiş örnek.

Örnekler

Aşağıdaki kodda bu oluşturucunun nasıl kullanılacağı gösterilmektedir.

Atom10FeedFormatter myFeedAtomFormatter = new Atom10FeedFormatter(typeof(MySyndicationFeed));
XmlReader atomReader = XmlReader.Create("http://Contoso/Feeds/MyFeed");
myFeedAtomFormatter.ReadFrom(atomReader);
atomReader.Close();
Dim myFeedAtomFormatter As New Atom10FeedFormatter(GetType(MySyndicationFeed))
Dim atomReader As XmlReader = XmlReader.Create("http://Contoso/Feeds/MyFeed")
myFeedAtomFormatter.ReadFrom(atomReader)
atomReader.Close()

Açıklamalar

Dağıtım akışı okunduğunda örneği oluşturmak için öğesinden SyndicationFeed türetilen bir sınıf belirtmek için bu oluşturucuyu kullanın.

Şunlara uygulanır