IAssociationObject Interface

Provides access to members that specify the properties of a utility network association object.

Members

Name Description
Read/write property AssociationType Returns the type of association.
Read/write property ErrorCode Returns the association record errorCode.
Read/write property ErrorMessage Returns the association record error message.
Read/write property FromFeatureID Returns the from feature Global ID.
Read/write property FromSourceID Returns the from feature source ID.
Read/write property FromTerminalID Returns the from feature terminal ID if applicable.
Read/write property Geometry Returns the association geometry.
Read/write property GlobalID Returns the association record Global ID. This replaces the AssociationID property.
Read/write property IsContentVisible Returns the association record isContentVisible.
Read/write property ObjectID Returns the association record Object ID.
Read/write property PercentAlong Returns the association record percent along.
Read/write property Status Returns the association record status.
Read/write property ToFeatureID Returns the to feature Global ID.
Read/write property ToSourceID Returns the to feature source ID.
Read/write property ToTerminalID Returns the to feature terminal ID if applicable.

IAssociationObject.AssociationType Property

Returns the type of association.

Public Property AssociationType As esriUtilityNetworkAssociationType
public esriUtilityNetworkAssociationType AssociationType {get; set;}

IAssociationObject.ErrorCode Property

Returns the association record errorCode.

Public Property ErrorCode As Long
public long ErrorCode {get; set;}

IAssociationObject.ErrorMessage Property

Returns the association record error message.

Public Property ErrorMessage As String
public string ErrorMessage {get; set;}

IAssociationObject.FromFeatureID Property

Returns the from feature Global ID.

Public Property FromFeatureID As Guid
public Guid FromFeatureID {get; set;}

IAssociationObject.FromSourceID Property

Returns the from feature source ID.

Public Property FromSourceID As Integer
public int FromSourceID {get; set;}

IAssociationObject.FromTerminalID Property

Returns the from feature terminal ID if applicable.

Public Property FromTerminalID As Integer
public int FromTerminalID {get; set;}

IAssociationObject.Geometry Property

Returns the association geometry.

Public Property Geometry As IGeometry
public IGeometry Geometry {get; set;}

IAssociationObject.GlobalID Property

Returns the association record Global ID. This replaces the AssociationID property.

Public Property GlobalID As Guid
public Guid GlobalID {get; set;}

IAssociationObject.IsContentVisible Property

Returns the association record isContentVisible.

Public Property IsContentVisible As Boolean
public bool IsContentVisible {get; set;}

IAssociationObject.ObjectID Property

Returns the association record Object ID.

Public Property ObjectID As Long
public long ObjectID {get; set;}

IAssociationObject.PercentAlong Property

Returns the association record percent along.

Public Property PercentAlong As Double
public double PercentAlong {get; set;}

IAssociationObject.Status Property

Returns the association record status.

Public Property Status As Integer
public int Status {get; set;}

IAssociationObject.ToFeatureID Property

Returns the to feature Global ID.

Public Property ToFeatureID As Guid
public Guid ToFeatureID {get; set;}

IAssociationObject.ToSourceID Property

Returns the to feature source ID.

Public Property ToSourceID As Integer
public int ToSourceID {get; set;}

IAssociationObject.ToTerminalID Property

Returns the to feature terminal ID if applicable.

Public Property ToTerminalID As Integer
public int ToTerminalID {get; set;}

Classes that implement IAssociationObject

Classes Description
AssociationObject Association Object.

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