C# 클래스 SubsetNetworkEvaluatorsUI.SubsetHelperUI

The SubsetHelperUI is a utility class to aid in determining the relevant set of parameters to auto-update when set to listen to the events and other shared utilities.
파일 보기 프로젝트 열기: Esri/arcobjects-sdk-community-samples 1 사용 예제들

공개 메소드들

메소드 설명
ClearEIDArrayParameterValues ( INetworkAnalystExtension nax, string baseName ) : void
FindParameterizedSourceNames ( INetworkDataset nds, string baseName, VarType vt ) : List
GetEIDArrayParameterType ( ) : VarType
GetFullExceptionMessage ( Exception ex ) : string
GetNAXConfiguration ( IApplication app ) : IExtensionConfig
GetOIDArraysBySourceNameFromMapSelection ( IMap map, List sourceNames ) : ILongArray>.Dictionary
GetSearchGeometryFromGraphics ( IGraphicsContainer graphics ) : IGeometry
ParameterExists ( INetworkDataset nds, string searchName, VarType vt ) : bool
PushParameterValuesToNetwork ( INetworkAnalystExtension nax ) : void
UpdateEIDArrayParameterValuesFromEIDLists ( INetworkAnalystExtension nax, Dictionary eidsBySourceName, string baseName ) : void
UpdateEIDArrayParameterValuesFromGeometry ( INetworkAnalystExtension nax, IGeometry searchGeometry, string baseName ) : void
UpdateEIDArrayParameterValuesFromOIDArrays ( INetworkAnalystExtension nax, ILongArray>.Dictionary oidArraysBySourceName, string baseName ) : void

비공개 메소드들

메소드 설명
ClearEIDArrayParameterValues ( INetworkAnalystExtension nax, List sourceNames, string baseName ) : void
GetEIDArrayPrefixFromBaseName ( string baseName ) : string
GetEIDListsBySourceName ( INetworkAnalystExtension nax, object searchObject, string baseName ) : List>.Dictionary
GetSourceNameFromParameterName ( string prefix, string paramName ) : string
GetSourceParameterName ( string prefix, string sourceName ) : string

메소드 상세

ClearEIDArrayParameterValues() 공개 정적인 메소드

public static ClearEIDArrayParameterValues ( INetworkAnalystExtension nax, string baseName ) : void
nax INetworkAnalystExtension
baseName string
리턴 void

FindParameterizedSourceNames() 공개 정적인 메소드

public static FindParameterizedSourceNames ( INetworkDataset nds, string baseName, VarType vt ) : List
nds INetworkDataset
baseName string
vt VarType
리턴 List

GetEIDArrayParameterType() 공개 정적인 메소드

public static GetEIDArrayParameterType ( ) : VarType
리턴 VarType

GetFullExceptionMessage() 공개 정적인 메소드

public static GetFullExceptionMessage ( Exception ex ) : string
ex System.Exception
리턴 string

GetNAXConfiguration() 공개 정적인 메소드

public static GetNAXConfiguration ( IApplication app ) : IExtensionConfig
app IApplication
리턴 IExtensionConfig

GetOIDArraysBySourceNameFromMapSelection() 공개 정적인 메소드

public static GetOIDArraysBySourceNameFromMapSelection ( IMap map, List sourceNames ) : ILongArray>.Dictionary
map IMap
sourceNames List
리턴 ILongArray>.Dictionary

GetSearchGeometryFromGraphics() 공개 정적인 메소드

public static GetSearchGeometryFromGraphics ( IGraphicsContainer graphics ) : IGeometry
graphics IGraphicsContainer
리턴 IGeometry

ParameterExists() 공개 정적인 메소드

public static ParameterExists ( INetworkDataset nds, string searchName, VarType vt ) : bool
nds INetworkDataset
searchName string
vt VarType
리턴 bool

PushParameterValuesToNetwork() 공개 정적인 메소드

public static PushParameterValuesToNetwork ( INetworkAnalystExtension nax ) : void
nax INetworkAnalystExtension
리턴 void

UpdateEIDArrayParameterValuesFromEIDLists() 공개 정적인 메소드

public static UpdateEIDArrayParameterValuesFromEIDLists ( INetworkAnalystExtension nax, Dictionary eidsBySourceName, string baseName ) : void
nax INetworkAnalystExtension
eidsBySourceName Dictionary
baseName string
리턴 void

UpdateEIDArrayParameterValuesFromGeometry() 공개 정적인 메소드

public static UpdateEIDArrayParameterValuesFromGeometry ( INetworkAnalystExtension nax, IGeometry searchGeometry, string baseName ) : void
nax INetworkAnalystExtension
searchGeometry IGeometry
baseName string
리턴 void

UpdateEIDArrayParameterValuesFromOIDArrays() 공개 정적인 메소드

public static UpdateEIDArrayParameterValuesFromOIDArrays ( INetworkAnalystExtension nax, ILongArray>.Dictionary oidArraysBySourceName, string baseName ) : void
nax INetworkAnalystExtension
oidArraysBySourceName ILongArray>.Dictionary
baseName string
리턴 void