Gerar classes de tipo de dados por meio de XML
O .NET Framework 4.5 inclui um novo recurso para gerar classes de tipo de dados de XML. Este artigo descreve como gerar automaticamente tipos de dados para o feed RSS do .NET Blog.
Obter o XML do feed RSS do .NET Blog
No Internet Explorer, navegue até o feed RSS do blog .NET.
Copie o texto do feed pressionando Ctrl+A para selecionar todo o texto e Ctrl+C para copiar.
Criar os tipos de dados
Abra um arquivo de código em que o proxy deve ser usado. Esse arquivo deve fazer parte de um projeto .NET Framework 4.5 ou posterior.
Coloque o cursor em um local no arquivo fora de qualquer classe existente.
Selecione Editar>Colar Especial>Colar XML como classes.
Classes chamadas
link
,rss
,rssChannel
,rssChannelImage
,rssChannelItem
erssChannelItemGuid
são criadas com os membros necessários para acessar os elementos no feed RSS.
Usar as classes geradas
Depois que as classes são geradas, você pode usá-las em código como qualquer outra classe. O exemplo de código a seguir retorna uma nova instância da classe rssChannelImage
.
var channelImage = new rssChannelImage()
{
title = "MyImage",
link = "http://www.contoso.com/images/channelImage.jpg",
url = "http://www.contoso.com/entries/myEntry.html"
};