C# 클래스 SubsetNetworkEvaluators.FilterSubsetEvaluator

상속: INetworkEvaluator2, INetworkEvaluatorSetup
파일 보기 프로젝트 열기: Esri/arcobjects-sdk-community-samples

공개 메소드들

메소드 설명
AddFilterSubsetAttribute ( IDENetworkDataset deNet ) : IEvaluatedNetworkAttribute
Initialize ( INetworkDataset networkDataset, IDENetworkDataset DataElement, INetworkSource netSource, IEvaluatedNetworkAttribute netAttribute ) : void
QueryValue ( INetworkElement Element, IRow Row ) : object
Refresh ( ) : void
RemoveFilterSubsetAttribute ( IDENetworkDataset deNet ) : void
ResetFilterSubsetParameters ( INetworkAttribute2 netAttribute, List netSourceNames ) : void
SupportsDefault ( esriNetworkElementType ElementType, IEvaluatedNetworkAttribute netAttribute ) : bool
SupportsSource ( INetworkSource Source, IEvaluatedNetworkAttribute netAttribute ) : bool
ValidateDefault ( esriNetworkElementType ElementType, IEvaluatedNetworkAttribute netAttribute, int &ErrorCode, string &ErrorDescription, string &errorAppendInfo ) : bool
ValidateSource ( IDatasetContainer2 datasetContainer, INetworkSource netSource, IEvaluatedNetworkAttribute netAttribute, int &ErrorCode, string &ErrorDescription, string &errorAppendInfo ) : bool

메소드 상세

AddFilterSubsetAttribute() 공개 정적인 메소드

public static AddFilterSubsetAttribute ( IDENetworkDataset deNet ) : IEvaluatedNetworkAttribute
deNet IDENetworkDataset
리턴 IEvaluatedNetworkAttribute

Initialize() 공개 메소드

public Initialize ( INetworkDataset networkDataset, IDENetworkDataset DataElement, INetworkSource netSource, IEvaluatedNetworkAttribute netAttribute ) : void
networkDataset INetworkDataset
DataElement IDENetworkDataset
netSource INetworkSource
netAttribute IEvaluatedNetworkAttribute
리턴 void

QueryValue() 공개 메소드

public QueryValue ( INetworkElement Element, IRow Row ) : object
Element INetworkElement
Row IRow
리턴 object

Refresh() 공개 메소드

public Refresh ( ) : void
리턴 void

RemoveFilterSubsetAttribute() 공개 정적인 메소드

public static RemoveFilterSubsetAttribute ( IDENetworkDataset deNet ) : void
deNet IDENetworkDataset
리턴 void

ResetFilterSubsetParameters() 공개 정적인 메소드

public static ResetFilterSubsetParameters ( INetworkAttribute2 netAttribute, List netSourceNames ) : void
netAttribute INetworkAttribute2
netSourceNames List
리턴 void

SupportsDefault() 공개 메소드

public SupportsDefault ( esriNetworkElementType ElementType, IEvaluatedNetworkAttribute netAttribute ) : bool
ElementType esriNetworkElementType
netAttribute IEvaluatedNetworkAttribute
리턴 bool

SupportsSource() 공개 메소드

public SupportsSource ( INetworkSource Source, IEvaluatedNetworkAttribute netAttribute ) : bool
Source INetworkSource
netAttribute IEvaluatedNetworkAttribute
리턴 bool

ValidateDefault() 공개 메소드

public ValidateDefault ( esriNetworkElementType ElementType, IEvaluatedNetworkAttribute netAttribute, int &ErrorCode, string &ErrorDescription, string &errorAppendInfo ) : bool
ElementType esriNetworkElementType
netAttribute IEvaluatedNetworkAttribute
ErrorCode int
ErrorDescription string
errorAppendInfo string
리턴 bool

ValidateSource() 공개 메소드

public ValidateSource ( IDatasetContainer2 datasetContainer, INetworkSource netSource, IEvaluatedNetworkAttribute netAttribute, int &ErrorCode, string &ErrorDescription, string &errorAppendInfo ) : bool
datasetContainer IDatasetContainer2
netSource INetworkSource
netAttribute IEvaluatedNetworkAttribute
ErrorCode int
ErrorDescription string
errorAppendInfo string
리턴 bool