Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
.NET-keretrendszer 4.5 tartalmaz egy új funkciót, amely adattípusosztályokat hoz létre XML-ből. Ez a cikk azt ismerteti, hogyan hozhat létre automatikusan adattípusokat a .NET Blog RSS-hírcsatornához.
Az XML beszerzése a .NET blog RSS-hírcsatornájából
Egy böngészőben keresse meg a .NET blog RSS-hírcsatornáját.
Másolja a hírcsatorna szövegét a Ctrl+A billentyűkombinációval az összes szöveg kijelöléséhez, a másoláshoz pedig a Ctrl+C billentyűkombinációt.
Az adattípusok létrehozása
Nyisson meg egy kódfájlt, amelyben a proxyt használni szeretné. Ennek a fájlnak egy .NET-keretrendszer 4.5-ös vagy újabb projektnek kell lennie.
Helyezze a kurzort a fájl egy olyan helyére, amely a meglévő osztályokon kívül esik.
Válassza az Edit Paste Special Paste XML as Classes (Speciális>beillesztési XML szerkesztése osztályként) lehetőséget.>
linkA , ,rssrssChannel,rssChannelImagerssChannelItemrssChannelItemGuidosztályokat az RSS-hírcsatorna elemeinek eléréséhez szükséges tagokkal hozzák létre.
A létrehozott osztályok használata
Az osztályok létrehozása után a többi osztályhoz hasonlóan kódban is használhatja őket. Az alábbi példakód az osztály új példányát rssChannelImage adja vissza.
var channelImage = new rssChannelImage()
{
title = "MyImage",
link = "http://www.contoso.com/images/channelImage.jpg",
url = "http://www.contoso.com/entries/myEntry.html"
};