GetContent(Boolean,Boolean,Boolean,Boolean) Method
Returns diagram information and content as a JSON string.
This method must be called on the MCT. Use QueuedTask.Run.
Parameters
- addDiagramInfo
-
Indicates whether to return diagram info.
- addGeometries
-
Indicates whether to return geometries of the diagram features.
- addAttributes
-
Indicates whether to return attributes of associated source objects.
- addAggregations
-
Indicates whether to returns aggregations of diagram features.
Return Value
The JSON string containing the diagram content.
Get Network Diagram Information as JSON string
public void GetDiagramContent(UtilityNetwork utilityNetwork)
{
using (DiagramManager diagramManager = utilityNetwork.GetDiagramManager())
{
// get a diagram by name
NetworkDiagram diagram = diagramManager.GetNetworkDiagram(templateName);
string json_content = diagram.GetContent(true, true, true, true);
}
}
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3 or higher.