AddAggregations Property (FindDiagramFeatureQuery)
Indicates whether aggregated diagram features are included.
Find Diagram Features for a set of utility network rows
public void FindDiagramFeatures(NetworkDiagram diagram, List<Guid> globalIDs)
{
FindDiagramFeatureQuery featureQuery = new FindDiagramFeatureQuery();
featureQuery.NetworkRowGlobalIDs = globalIDs;
featureQuery.AddAggregations = true;
featureQuery.AddConnectivityAssociations = true;
featureQuery.AddStructuralAttachments = true;
IReadOnlyList<FindResultItem> features = diagram.FindDiagramFeatures(featureQuery);
foreach (var findFeature in features)
{
long objectID = findFeature.ObjectID;
Guid guid = findFeature.GlobalID;
GeometryType geometryType = findFeature.GeometryType;
int sourceID = findFeature.SourceID;
}
}
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3 or higher.