Executing this generates the following DGML XML:
<DirectedGraph xmlns="http://schemas.microsoft.com/vs/2009/dgml">
<Nodes>
<Node Id="Initial" />
<Node Id="Draft" />
<Node Id="PendingApproval" />
<Node Id="Approved" />
<Node Id="Completed" />
<Node Id="Cancelled" />
</Nodes>
<Links>
<Link Source="Initial" Target="Draft" Label="Create" />
<Link Source="Draft" Target="PendingApproval" Label="SendForApproval" />
<Link Source="PendingApproval" Target="Approved" Label="Approve" />
<Link Source="PendingApproval" Target="Draft" Label="Reject" />
<Link Source="Approved" Target="Completed" Label="Complete" />
<Link Source="Draft" Target="Cancelled" Label="Cancel" />
</Links>
</DirectedGraph>
And, when saved to a .dgml file, visual studio renders as follows: