C# Class SubsetNetworkEvaluators.SubsetHelper

Afficher le fichier Open project: Esri/arcobjects-sdk-community-samples Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

FindAttributeIndexes() public static méthode

public static FindAttributeIndexes ( IArray netAttributes, esriNetworkAttributeUsageType usage, esriNetworkAttributeDataType dataType, bool searchTimeUnits, bool ignoreDataType ) : List
netAttributes IArray
usage esriNetworkAttributeUsageType
dataType esriNetworkAttributeDataType
searchTimeUnits bool
ignoreDataType bool
Résultat List

FindAttributes() public static méthode

public static FindAttributes ( IArray netAttributesArray, List netAttributeIndexes ) : List
netAttributesArray IArray
netAttributeIndexes List
Résultat List

FindParameter() public static méthode

public static FindParameter ( IArray netAttributeParams, string searchName ) : int
netAttributeParams IArray
searchName string
Résultat int

GetSourceList() public static méthode

public static GetSourceList ( IArray netSourcesArray ) : List
netSourcesArray IArray
Résultat List

GetSourceList() public static méthode

public static GetSourceList ( List netSources, List eTypes ) : List
netSources List
eTypes List
Résultat List

GetSourceList() public static méthode

public static GetSourceList ( List netSources, esriNetworkElementType eType ) : List
netSources List
eType esriNetworkElementType
Résultat List

GetSourceNames() public static méthode

public static GetSourceNames ( List netSources ) : List
netSources List
Résultat List

RemoveAttributeByName() public static méthode

public static RemoveAttributeByName ( IArray netAttributes, string name ) : IArray
netAttributes IArray
name string
Résultat IArray

RemoveAttributesByKeyName() public static méthode

public static RemoveAttributesByKeyName ( IArray netAttributes, string keyName, bool keyIsPrefix ) : IArray
netAttributes IArray
keyName string
keyIsPrefix bool
Résultat IArray

RemoveAttributesByPrefix() public static méthode

public static RemoveAttributesByPrefix ( IArray netAttributes, string prefix ) : IArray
netAttributes IArray
prefix string
Résultat IArray

RemoveAttributesBySuffix() public static méthode

public static RemoveAttributesBySuffix ( IArray netAttributes, string suffix ) : IArray
netAttributes IArray
suffix string
Résultat IArray

SetDefaultEvaluator() public static méthode

public static SetDefaultEvaluator ( IEvaluatedNetworkAttribute netAttribute, object defaultValue, esriNetworkElementType eType ) : void
netAttribute IEvaluatedNetworkAttribute
defaultValue object
eType esriNetworkElementType
Résultat void

SetEvaluator() public static méthode

public static SetEvaluator ( IEvaluatedNetworkAttribute netAttribute, INetworkSource netSource, Type t, esriNetworkEdgeDirection dirType ) : void
netAttribute IEvaluatedNetworkAttribute
netSource INetworkSource
t System.Type
dirType esriNetworkEdgeDirection
Résultat void

SetEvaluators() public static méthode

public static SetEvaluators ( IEvaluatedNetworkAttribute netAttribute, INetworkSource netSource, Type t ) : void
netAttribute IEvaluatedNetworkAttribute
netSource INetworkSource
t System.Type
Résultat void