向映射文件添加IntelliSense



在本节中,我们将向NHibernate映射文件(*.hbm.xml文件)添加IntelliSense。正如您在映射Student类域时观察到的那样,目前我们没有可用的IntelliSense。拥有XML模式非常有用。因此,在本节中,您将了解如何在Visual Studio中为这些NHibernate XML文件添加IntelliSense。

打开映射文件,您将看到XML菜单选项出现在主菜单中。

XML Menu

选择XML → 模式…菜单选项,它将显示XML模式对话框。

XML Schemas

选择位于对话框右上角的“添加…”按钮,这将打开文件对话框。现在转到packages文件夹,该文件夹位于项目解决方案文件夹中,您将看到项目中包含的不同包。

Packages Folder

现在,双击NHibernate.4.***文件夹,您将看到两个模式(*.xsd)文件或XML模式定义文件,它们定义了NHibernate配置和映射。

Nhibernate Configuration

选择这两个模式文件,然后单击“打开”按钮。

Two Schema Files

您可以看到NHibernate模式已添加到XML模式对话框中。单击“确定”按钮。现在,让我们开始一个新的属性标签,您将看到我们在这里获得了完整的IntelliSense。

IntelliSense

IntelliSense现在可供您使用,这节省了对象关系映射期间的大量时间。

广告