C# Класс SubsetNetworkEvaluators.SubsetHelper

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
FindAttributeIndexes ( IArray netAttributes, esriNetworkAttributeUsageType usage, esriNetworkAttributeDataType dataType, bool searchTimeUnits, bool ignoreDataType ) : List
FindAttributes ( IArray netAttributesArray, List netAttributeIndexes ) : List
FindParameter ( IArray netAttributeParams, string searchName ) : int
GetSourceList ( IArray netSourcesArray ) : List
GetSourceList ( List netSources, List eTypes ) : List
GetSourceList ( List netSources, esriNetworkElementType eType ) : List
GetSourceNames ( List netSources ) : List
RemoveAttributeByName ( IArray netAttributes, string name ) : IArray
RemoveAttributesByKeyName ( IArray netAttributes, string keyName, bool keyIsPrefix ) : IArray
RemoveAttributesByPrefix ( IArray netAttributes, string prefix ) : IArray
RemoveAttributesBySuffix ( IArray netAttributes, string suffix ) : IArray
SetDefaultEvaluator ( IEvaluatedNetworkAttribute netAttribute, object defaultValue, esriNetworkElementType eType ) : void
SetEvaluator ( IEvaluatedNetworkAttribute netAttribute, INetworkSource netSource, Type t, esriNetworkEdgeDirection dirType ) : void
SetEvaluators ( IEvaluatedNetworkAttribute netAttribute, INetworkSource netSource, Type t ) : void

Описание методов

FindAttributeIndexes() публичный статический Метод

public static FindAttributeIndexes ( IArray netAttributes, esriNetworkAttributeUsageType usage, esriNetworkAttributeDataType dataType, bool searchTimeUnits, bool ignoreDataType ) : List
netAttributes IArray
usage esriNetworkAttributeUsageType
dataType esriNetworkAttributeDataType
searchTimeUnits bool
ignoreDataType bool
Результат List

FindAttributes() публичный статический Метод

public static FindAttributes ( IArray netAttributesArray, List netAttributeIndexes ) : List
netAttributesArray IArray
netAttributeIndexes List
Результат List

FindParameter() публичный статический Метод

public static FindParameter ( IArray netAttributeParams, string searchName ) : int
netAttributeParams IArray
searchName string
Результат int

GetSourceList() публичный статический Метод

public static GetSourceList ( IArray netSourcesArray ) : List
netSourcesArray IArray
Результат List

GetSourceList() публичный статический Метод

public static GetSourceList ( List netSources, List eTypes ) : List
netSources List
eTypes List
Результат List

GetSourceList() публичный статический Метод

public static GetSourceList ( List netSources, esriNetworkElementType eType ) : List
netSources List
eType esriNetworkElementType
Результат List

GetSourceNames() публичный статический Метод

public static GetSourceNames ( List netSources ) : List
netSources List
Результат List

RemoveAttributeByName() публичный статический Метод

public static RemoveAttributeByName ( IArray netAttributes, string name ) : IArray
netAttributes IArray
name string
Результат IArray

RemoveAttributesByKeyName() публичный статический Метод

public static RemoveAttributesByKeyName ( IArray netAttributes, string keyName, bool keyIsPrefix ) : IArray
netAttributes IArray
keyName string
keyIsPrefix bool
Результат IArray

RemoveAttributesByPrefix() публичный статический Метод

public static RemoveAttributesByPrefix ( IArray netAttributes, string prefix ) : IArray
netAttributes IArray
prefix string
Результат IArray

RemoveAttributesBySuffix() публичный статический Метод

public static RemoveAttributesBySuffix ( IArray netAttributes, string suffix ) : IArray
netAttributes IArray
suffix string
Результат IArray

SetDefaultEvaluator() публичный статический Метод

public static SetDefaultEvaluator ( IEvaluatedNetworkAttribute netAttribute, object defaultValue, esriNetworkElementType eType ) : void
netAttribute IEvaluatedNetworkAttribute
defaultValue object
eType esriNetworkElementType
Результат void

SetEvaluator() публичный статический Метод

public static SetEvaluator ( IEvaluatedNetworkAttribute netAttribute, INetworkSource netSource, Type t, esriNetworkEdgeDirection dirType ) : void
netAttribute IEvaluatedNetworkAttribute
netSource INetworkSource
t System.Type
dirType esriNetworkEdgeDirection
Результат void

SetEvaluators() публичный статический Метод

public static SetEvaluators ( IEvaluatedNetworkAttribute netAttribute, INetworkSource netSource, Type t ) : void
netAttribute IEvaluatedNetworkAttribute
netSource INetworkSource
t System.Type
Результат void