DGML

DGML
РазработаноМайкрософт
Первоначальный выпускСентябрь 2009 г .; 15 лет назад ( 2009-09 )
Тип форматаНаправленный граф
Расширенный отXML
Веб-сайтdocs.microsoft.com/en-us/visualstudio/modeling/directed-graph-markup-language-dgml-reference

Язык разметки направленных графов ( DGML ) — это формат файла на основе XML для направленных графов . [1]

Введение в DGML

Вот как выглядит простой ориентированный граф с тремя узлами и двумя связями между ними.

<?xml version="1.0" encoding="utf-8"?> <DirectedGraph xmlns= "http://schemas.microsoft.com/vs/2009/dgml" > <Узлы> <Идентификатор узла= "a" Метка= "a" Размер= "10" /> <Идентификатор узла= "b" Фон= "#FF008080" Метка= "b" /> <Идентификатор узла= "c" Метка= "c" Начало= "2010-06-10" /> </Узлы> <Ссылки> < Источник ссылки= "a" Цель= "b" /> < Источник ссылки= "a" Цель= "c" /> </Ссылки > < Свойства> < Идентификатор свойства= "Фон" Метка= "Фон" Тип данных= "Кисть" /> <Идентификатор свойства= "Метка" Метка= "Метка" Тип данных= "Строка" /> <Свойство Id= "Размер" DataType= "Строка" /> <Property Id= "Начало" DataType= "ДатаВремя" /> </Properties> </DirectedGraph>                                                

который выглядит так:

Полная схема XSD для DGML доступна по адресу [1]. DGML позволяет не только описывать узлы и связи в графе, но и аннотировать эти узлы и связи любым определяемым пользователем свойством и/или категорией.

Смотрите также

  • http://msdn.microsoft.com/vstudio домашняя страница Visual Studio
  • http://schemas.microsoft.com/vs/2009/dgml страница с описанием схемы XSD для DGML
  • http://www.lovettsoftware.com содержит видеоролики, демонстрирующие использование графиков DGML в Visual Studio
  • https://msdn.microsoft.com/en-us/library/dd409365.aspx, документация по использованию DGML

Ссылки

  1. ^ Jacobs, Mike; Hogenson, Gordon; v-alji; jesong (15 ноября 2016 г.). "Справочник по языку разметки направленных графов (DGML) - Visual Studio 2015". learn.microsoft.com . Архивировано из оригинала 22 апреля 2024 г. . Получено 22 ноября 2024 г. .
Взято с "https://en.wikipedia.org/w/index.php?title=DGML&oldid=1259349791"