Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Analytics Platform System (PDW)
Предоставляет набор визуальных средств для работы со схемами XML, ADO.NET наборами данных и XML-документами. Конструктор XML поддерживает язык определения схемы XML (XSD), определенный консорциумом World Wide Web (WC3). Конструктор не поддерживает DTD (определения типов документов) или другие языки схемы XML, такие как XDR (XML-Data Сокращено).
Чтобы отобразить конструктор, добавьте набор данных, XML-схему или XML-файл в проект или откройте любой из типов файлов, перечисленных в следующей таблице.
Осторожность
При работе в представлении схемы команда отмены не выполняется. Тщательно спланируйте работу и сохраните файлы.
Конструктор предоставляет следующие три представления (или режимы) для работы с XML-файлами, схемами XML и наборами данных:
| Просмотреть | Описание | Поддерживаемые типы файлов |
|---|---|---|
| Схема | Визуально создавайте и изменяйте схемы XML и ADO.NET наборы данных. | .xsd |
| Данные | Визуально изменяйте XML-файлы данных в структурированной сетке данных. | .xml |
| XML | Изменение XML; Исходный редактор предоставляет цветовую кодировку и IntelliSense, включая полные элементы слова и списка. |
.xml, .xsd, .xslt.wsdl.web.resx.tdl.wsf.hta.disco.vsdisco.config |
| ПоказатьПлан | Отображает планы ЗАПРОСОВ XML, созданные SET SHOWPLAN_XML ON с помощью параметра. |
.showplan |
Представление схемы
Представление схемы предоставляет визуальное представление элементов, атрибутов, типов и т. д., составляющих XML-схемы и ADO.NET наборы данных.
В представлении схемы можно создавать схемы и наборы данных, перемещая элементы на поверхность дизайна из вкладки "Схема XML" панели инструментов или из обозревателя серверов. Кроме того, вы можете добавить элементы в конструктор, щелкнув правой кнопкой мыши область конструктора и выбрав "Добавить" в контекстном меню.
В представлении схемы можно:
- Создание и изменение существующих XML-схем и ADO.NET наборов данных
- Создание и изменение связей между таблицами
- Создание и изменение ключей
- Создание наборов данных ADO.NET из схем XML
Замечание
Макет элементов в представлении схемы хранится в .xsx файле, который можно увидеть, выбрав "Показать все файлы " на панели инструментов обозревателя решений, а затем разверните .xsd файл.
.xsx Если нет файла, это означает, что .xsd файл никогда не был открыт в конструкторе XML.
Настройка представления схемы
Следующие функции изменяют визуальный макет элементов в представлении схемы:
- Масштабирование
- Расширение или сворачивание вложенных элементов
- Автоматическое упорядочение макета элементов
- Сброс состояния свернутых элементов по умолчанию
Разверните скрытые вложенные элементы
Щелкните значок плюса в нижней части элемента.
Свернуть вложенные элементы
Щелкните значок минуса на нижнем элементе, который вы хотите появиться в конструкторе.
Представление данных
Представление данных предоставляет сетку данных, которую можно использовать для изменения .xml файлов. В представлении данных можно редактировать только содержимое (но не теги и структуры) в XML-файле.
В представлении данных есть две отдельные области: таблицы данных и данные. Область таблиц данных — это список отношений, определенных в XML-файле, в порядке его вложения (от самого внешнего до самого внутреннего). Область данных — это сетка данных, которая отображает данные на основе выбора в области таблиц данных.
Замечание
Только что созданные XML-файлы не содержат данных и поэтому не могут отображаться в представлении данных. Существуют также некоторые экземпляры XML-документов, в которых представление данных не может вызываться вообще. Хотя XML-код считается хорошо сформированным, если это не структурированные данные, попытка переключиться на представление данных создает следующее сообщение:
Although this document is well formed, it contains structure that Data View cannot display.
В режиме представления данных вы можете:
- Заполнение таблиц данных вручную
- Изменение существующих таблиц данных
- Создание XML-схемы из XML-документа
XML-представление
Представление XML предоставляет редактор для редактирования необработанного XML-кода и предоставляет intelliSense и цветовую кодировку. Завершение инструкций доступно при работе с .xsd файлами и .xml файлами, имеющими связанную схему. Введите < , чтобы инициировать тег, и вы видите список элементов, допустимых в этом расположении. После ввода имени элемента и нажатия клавиши SPACEBAR появится список атрибутов, поддерживаемых элементом.
Замечание
Параметры Microsoft IntelliSense недоступны на панели инструментов. В редакторе XML для доступа к параметрам в меню "Изменить " выберите IntelliSense.
Представление SHOWPLAN
Планы запросов можно сохранить в формате XML при создании с помощью SET SHOWPLAN_XML ON параметра. Дважды щелкните файл с .showplan расширением, чтобы открыть план запроса.