从 XML 生成数据类型类

.NET Framework 4.5 包括用于根据 XML 生成数据类型类的新功能。 本文介绍如何为 .NET 博客 RSS 源自动生成数据类型。

从 .NET 博客 RSS 源获取 XML

  1. 在一个浏览器中,导航到 .NET 博客 RSS 源

  2. 通过按 Ctrl+A 选择所有文本,然后按 Ctrl+C 复制所选文本,复制源的文本。

创建数据类型

  1. 打开要使用代理的代码文件。 此文件应为 .NET Framework 4.5 或更高版本项目的一部分。

  2. 将游标放置于该文件中任何现有类之外的位置中。

  3. 选择“编辑”>“选择性粘贴”>“将 XML 作为类粘贴”。

  4. 将使用必需成员创建名为 linkrssrssChannelrssChannelImagerssChannelItemrssChannelItemGuid 的类,用于访问 RSS 源中的元素。

使用生成的类

一旦生成了类,就可以像任何其他类一样在代码中使用它们。 下面的代码示例返回 rssChannelImage 类的新实例。

var channelImage = new rssChannelImage()
{
    title = "MyImage",
    link = "http://www.contoso.com/images/channelImage.jpg",
    url = "http://www.contoso.com/entries/myEntry.html"
};