IUtilityNetworkAssociation Interface

Provides access to modifying a utility network association.

Members

Name Description
Method AddStructuralAttachmentAssociation Adds an attachment row to the associations table.
Method DeleteStructuralAttachmentAssociation Deletes an attachment row from the associations table.
Method InvertContentVisibility Toggle the visibility status for the container content.
Method SetContentVisibility Sets the visibility status for the container content.

IUtilityNetworkAssociation.AddStructuralAttachmentAssociation Method

Adds an attachment row to the associations table.

Public Function AddStructuralAttachmentAssociation ( _
    ByVal assignGlobalID As Guid, _
    ByVal structureSourceID As Integer, _
    ByVal structureGlobalID As Guid, _
    ByVal attachmentSourceID As Integer, _
    ByVal attachmentGlobalID As Guid _
) As Long
public long AddStructuralAttachmentAssociation (
    Guid assignGlobalID,
    int structureSourceID,
    Guid structureGlobalID,
    int attachmentSourceID,
    Guid attachmentGlobalID
);

IUtilityNetworkAssociation.DeleteStructuralAttachmentAssociation Method

Deletes an attachment row from the associations table.

Public Sub DeleteStructuralAttachmentAssociation ( _
    ByVal associationGlobalID As Guid _
)
public void DeleteStructuralAttachmentAssociation (
    Guid associationGlobalID
);

IUtilityNetworkAssociation.InvertContentVisibility Method

Toggle the visibility status for the container content.

Public Sub InvertContentVisibility ( _
    ByVal associationGlobalIDs As IStringArray _
)
public void InvertContentVisibility (
    IStringArray associationGlobalIDs
);

IUtilityNetworkAssociation.SetContentVisibility Method

Sets the visibility status for the container content.

Public Sub SetContentVisibility ( _
    ByVal associationGlobalID As Guid, _
    ByVal makeVisible As Boolean _
)
public void SetContentVisibility (
    Guid associationGlobalID,
    bool makeVisible
);

Classes that implement IUtilityNetworkAssociation

Classes Description

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close