Manages color schemes in a telecom domain network.

Members

Name Description
Method GetColorCodes Returns the ColorCodes for given unitIDs.
Method GetColorCodesByLevel Returns the ColorCodes for a given level. Level 0 returns ColorCodes for all groups.
Method GetGroupName Returns the group name for a color scheme ID.
Method GetLabels Returns the labels for given unitIds.
Method GetLabelsByLevel Returns the labels for a given level. Level 0 returns all labels across all groups joined by delimiters.
Method GetUnitIDByColorCodeIDs Returns the unitID for a given array of ColorCodeIDs.
Method GetUnitIDByLabel Returns the unitID for a given label string.

IUtilityNetworkColorScheme.GetColorCodes Method

Returns the ColorCodes for given unitIDs.

Public Function GetColorCodes ( _
    ByVal DomainNetworkName As String, _
    ByVal colorSchemeID As Integer, _
    ByVal pUnitIDs As ILongArray _
) As IArray
public IArray GetColorCodes (
    string DomainNetworkName,
    int colorSchemeID,
    ILongArray pUnitIDs
);

IUtilityNetworkColorScheme.GetColorCodesByLevel Method

Returns the ColorCodes for a given level. Level 0 returns ColorCodes for all groups.

Public Function GetColorCodesByLevel ( _
    ByVal DomainNetworkName As String, _
    ByVal colorSchemeID As Integer, _
    ByVal Level As Integer _
) As IArray
public IArray GetColorCodesByLevel (
    string DomainNetworkName,
    int colorSchemeID,
    int Level
);

IUtilityNetworkColorScheme.GetGroupName Method

Returns the group name for a color scheme ID.

Public Function GetGroupName ( _
    ByVal DomainNetworkName As String, _
    ByVal colorSchemeID As Integer _
) As String
public string GetGroupName (
    string DomainNetworkName,
    int colorSchemeID
);

IUtilityNetworkColorScheme.GetLabels Method

Returns the labels for given unitIds.

Public Function GetLabels ( _
    ByVal DomainNetworkName As String, _
    ByVal colorSchemeID As Integer, _
    ByVal unitIDs As ILongArray _
) As IStringArray
public IStringArray GetLabels (
    string DomainNetworkName,
    int colorSchemeID,
    ILongArray unitIDs
);

IUtilityNetworkColorScheme.GetLabelsByLevel Method

Returns the labels for a given level. Level 0 returns all labels across all groups joined by delimiters.

Public Function GetLabelsByLevel ( _
    ByVal DomainNetworkName As String, _
    ByVal colorSchemeID As Integer, _
    ByVal Level As Integer _
) As String
public string GetLabelsByLevel (
    string DomainNetworkName,
    int colorSchemeID,
    int Level
);

IUtilityNetworkColorScheme.GetUnitIDByColorCodeIDs Method

Returns the unitID for a given array of ColorCodeIDs.

Public Function GetUnitIDByColorCodeIDs ( _
    ByVal DomainNetworkName As String, _
    ByVal colorSchemeID As Integer, _
    ByVal ColorCodeIDs As ILongArray _
) As Integer
public int GetUnitIDByColorCodeIDs (
    string DomainNetworkName,
    int colorSchemeID,
    ILongArray ColorCodeIDs
);

IUtilityNetworkColorScheme.GetUnitIDByLabel Method

Returns the unitID for a given label string.

Public Function GetUnitIDByLabel ( _
    ByVal DomainNetworkName As String, _
    ByVal colorSchemeID As Integer, _
    ByVal Label As String _
) As Integer
public int GetUnitIDByLabel (
    string DomainNetworkName,
    int colorSchemeID,
    string Label
);

Classes that implement IUtilityNetworkColorScheme

Classes Description

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