Как написать собственные свойства DGML - PullRequest
0 голосов
/ 10 марта 2019

Я получил последнюю схему DGML и сгенерировал набор классов c # с помощью xsd.exe, но я не вижу, как программно добавить пользовательские свойства в узел.

XML будет выглядеть примерно так:

<?xml version="1.0" encoding="utf-8"?>
<DirectedGraph xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/vs/2009/dgml">
  <Nodes>
    <Node Id="_85" Label="MyNode" CustomProperty="XXX" />
  </Nodes>
  <Properties>
    <Property Id="CustomProperty" Label="YYY" Group="ZZZ" />
  </Properties>
</DirectedGraph>

Как добавить CustomProperty атрибуты к Node?

...