Thêm IntelliSense vào tệp ánh xạ
Trong chương này, chúng tôi sẽ thêm IntelliSense vào các tệp ánh xạ NHibernate của chúng tôi (*.hbm.xml files). Như bạn đã quan sát trong khi ánh xạ tên miền Lớp sinh viên mà hiện tại chúng tôi không có sẵn IntelliSense. Nó rất hữu ích để cóXML schemascó sẵn. Vì vậy, trong chương này, bạn sẽ hiểu cách thêm IntelliSense trong Visual Studio cho các tệp XML NHibernate này.
Mở tệp ánh xạ và bạn sẽ thấy tùy chọn menu XML xuất hiện trong menu chính.
Chọn tùy chọn menu XML → Schemas… và nó sẽ hiển thị hộp thoại XML Schemas.
Chọn nút Thêm… ở trên cùng bên phải của hộp thoại để mở hộp thoại tệp. Bây giờ đi đếnpackages folder, nằm trong thư mục Giải pháp của dự án của bạn và bạn sẽ thấy các gói khác nhau có trong dự án của mình.
Bây giờ, nhấp đúp vào NHibernate.4.*** folder và bạn sẽ thấy hai tệp lược đồ (* .xsd) hoặc tệp định nghĩa lược đồ XML xác định cấu hình và ánh xạ NHibernate.
Chọn hai tệp lược đồ này và nhấp vào nút Mở.
Bạn có thể thấy rằng các lược đồ NHibernate được thêm vào hộp thoại Lược đồ XML. Nhấp vào nút OK. Bây giờ, hãy bắt đầu một thẻ thuộc tính mới và bạn sẽ thấy rằng chúng tôi đã có đầy đủ IntelliSense ở đây.
IntelliSense hiện có sẵn cho bạn giúp tiết kiệm rất nhiều thời gian trong quá trình ánh xạ quan hệ đối tượng.