C# 클래스 SubsetNetworkEvaluators.SubsetHelper

파일 보기 프로젝트 열기: Esri/arcobjects-sdk-community-samples 1 사용 예제들

공개 메소드들

메소드 설명
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