Практическое руководство. Создание XML-схемы при помощи использования XML для мастера схем
Обновлен: Июль 2008
Можно использовать XML-схему для создания набора XML-схем и включения его в проект. При включении набора XML-схем в проект Visual Basic автоматически включается XML IntelliSense для XML-свойств. Т.е., при написании кода, который использует свойства XML, IntelliSense предоставляет возможность выбора XML-элемента и имен атрибута из набора, включенного в XML-схему. Дополнительные сведения см. в разделе XML IntelliSense в Visual Basic.
![]() |
---|
На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Получение набора XML-схем
В проекте в меню Проект выберите пункт Добавить новый элемент.
Выберите шаблон элемента Xml to Schema из категорий шаблонов Данные или Общие элементы.
Предоставьте имя файла для XSD-файла или файлов, под которыми будет сохранена созданная схема и затем нажмите Добавить.
В окно Определение набора XML-схем из XML-документов добавьте один или больше XML-документов, чтобы определить набор XML-схем.
Чтобы добавить текстовый файл, содержащий XML-документы при помощи проводника Windows, нажмите Добавить из файла.
Чтобы добавить XML-документ из http-адреса, нажмите Добавить из интернета.
Чтобы скопировать или напечатать содержимое XML-документа в мастере, нажмите Ввод или вставка XML.
После указания всех источников XML-документов из которых нужно получить набор XML-схем, нажмите кнопку ОК, чтобы получить набор XML-схем. Набор схем сохраняется в папку проекта в одном или нескольких XSD-файлах (для каждого пространства имен XML в заданной схеме создается XSD-файл).
См. также
Основные понятия
XML IntelliSense в Visual Basic
Ссылки
Журнал изменений
Дата |
Журнал изменений |
Причина |
---|---|---|
Июль 2008 |
Добавлен раздел. |
Изменение функции SP1. |