Provides access to utility network rules.
Members
Name | Description | |
---|---|---|
RuleDescription | Returns the rule description. | |
Rules | Returns the rules. | |
ValidRuleExists | Check whether the given network topology relationship is valid against rules. |
IUtilityNetworkCoreRule.RuleDescription Property
Returns the rule description.
Public Sub RuleDescription ( _
ByVal RuleID As Integer, _
ByRef networkSourceName1 As String, _
ByRef assetGroupName1 As String, _
ByRef assetTypeName1 As String, _
ByRef terminalName1 As String, _
ByRef networkSourceName2 As String, _
ByRef assetGroupName2 As String, _
ByRef assetTypeName2 As String, _
ByRef terminalName2 As String, _
ByRef networkSourceName3 As String, _
ByRef assetGroupName3 As String, _
ByRef assetTypeName3 As String, _
ByRef terminalName3 As String, _
ByRef CreationDate As String _
)
public void RuleDescription (
int RuleID,
ref string networkSourceName1,
ref string assetGroupName1,
ref string assetTypeName1,
ref string terminalName1,
ref string networkSourceName2,
ref string assetGroupName2,
ref string assetTypeName2,
ref string terminalName2,
ref string networkSourceName3,
ref string assetGroupName3,
ref string assetTypeName3,
ref string terminalName3,
ref string CreationDate
);
IUtilityNetworkCoreRule.Rules Property
Returns the rules.
Public Sub Rules ( _
ByRef Rules As IArray _
)
public void Rules (
ref IArray Rules
);
Description
An array to hold an indexed collection of IUtilityNetworkRule.
IUtilityNetworkCoreRule.ValidRuleExists Property
Check whether the given network topology relationship is valid against rules.
Public Function get_ValidRuleExists ( _
ByVal ruleType As esriUtilityNetworkRuleType, _
ByVal fromNetworkSourceID As Integer, _
ByVal fromAssetGroup As Integer, _
ByVal fromAssetType As Integer, _
ByVal FromTerminalID As Integer, _
ByVal toNetworkSourceID As Integer, _
ByVal toAssetGroup As Integer, _
ByVal toAssetType As Integer, _
ByVal ToTerminalID As Integer, _
ByVal viaNetworkSourceID As Integer, _
ByVal viaAssetGroup As Integer, _
ByVal viaAssetType As Integer, _
ByVal viaTerminalID As Integer _
) As Boolean
public bool get_ValidRuleExists (
esriUtilityNetworkRuleType ruleType,
int fromNetworkSourceID,
int fromAssetGroup,
int fromAssetType,
int FromTerminalID,
int toNetworkSourceID,
int toAssetGroup,
int toAssetType,
int ToTerminalID,
int viaNetworkSourceID,
int viaAssetGroup,
int viaAssetType,
int viaTerminalID
);
Classes that implement IUtilityNetworkCoreRule
Classes | Description |
---|