public enum AssociationType : System.Enum, System.IComparable, System.IConvertible, System.IFormattable
Public Enum AssociationType Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable
public enum AssociationType : System.Enum, System.IComparable, System.IConvertible, System.IFormattable
Public Enum AssociationType Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable
Member | Description |
---|---|
Attachment | The association that represents a structural attachment. |
Containment | The association that represents a containment. |
JunctionEdgeObjectConnectivityFromSide | The association that represents a junction or non-spatial junction object connecting to the from side of a non-spatial edge object. |
JunctionEdgeObjectConnectivityMidspan | The association that represents a junction or non-spatial junction object connecting to mid span of a non-spatial edge object. |
JunctionEdgeObjectConnectivityToSide | The association that represents a junction or non-spatial junction object connecting to the to side of a non-spatial edge object. |
JunctionJunctionConnectivity | The association that represents a connectivity between two junctions. |
// Create edit operation EditOperation editOperation = new EditOperation(); editOperation.Name = "Create structural attachment association"; // Create a RowHandle for the pole Element poleElement = utilityNetwork.CreateElement(poleAssetType, poleGlobalID); RowHandle poleRowHandle = new RowHandle(poleElement, utilityNetwork); // Create a RowHandle for the transformer bank Element transformerBankElement = utilityNetwork.CreateElement(transformerBankAssetType, transformerBankGlobalID); RowHandle transformerBankRowHandle = new RowHandle(transformerBankElement, utilityNetwork); // Attach the transformer bank to the pole AssociationDescription structuralAttachmentAssociationDescription = new AssociationDescription(AssociationType.Attachment, poleRowHandle, transformerBankRowHandle); editOperation.Create(structuralAttachmentAssociationDescription); editOperation.Execute();
System.Object
System.ValueType
System.Enum
ArcGIS.Core.Data.UtilityNetwork.AssociationType
Target Platforms: Windows 11, Windows 10