C# 클래스 SubsetNetworkEvaluators.ScaleSubsetEvaluator

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

공개 메소드들

메소드 설명
AddScaleSubsetAttribute ( IDENetworkDataset deNet, INetworkAttribute2 baseNetAttribute ) : IEvaluatedNetworkAttribute
AddScaleSubsetAttributes ( IDENetworkDataset deNet ) : List
Initialize ( INetworkDataset networkDataset, IDENetworkDataset DataElement, INetworkSource netSource, IEvaluatedNetworkAttribute netAttribute ) : void
QueryPartialEdgeValue ( INetworkEdge2 edge, double fromPos, double toPos ) : object
QueryValue ( INetworkElement Element, IRow Row ) : object
Refresh ( ) : void
RemoveScaleSubsetAttributes ( IDENetworkDataset deNet ) : void
ResetScaleSubsetParameters ( INetworkAttribute2 netAttribute, List netSourceNames ) : void
SupportsDefault ( esriNetworkElementType ElementType, IEvaluatedNetworkAttribute netAttribute ) : bool
SupportsSource ( INetworkSource netSource, 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

메소드 상세

AddScaleSubsetAttribute() 공개 정적인 메소드

public static AddScaleSubsetAttribute ( IDENetworkDataset deNet, INetworkAttribute2 baseNetAttribute ) : IEvaluatedNetworkAttribute
deNet IDENetworkDataset
baseNetAttribute INetworkAttribute2
리턴 IEvaluatedNetworkAttribute

AddScaleSubsetAttributes() 공개 정적인 메소드

public static AddScaleSubsetAttributes ( IDENetworkDataset deNet ) : List
deNet IDENetworkDataset
리턴 List

Initialize() 공개 메소드

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

QueryPartialEdgeValue() 공개 메소드

public QueryPartialEdgeValue ( INetworkEdge2 edge, double fromPos, double toPos ) : object
edge INetworkEdge2
fromPos double
toPos double
리턴 object

QueryValue() 공개 메소드

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

Refresh() 공개 메소드

public Refresh ( ) : void
리턴 void

RemoveScaleSubsetAttributes() 공개 정적인 메소드

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

ResetScaleSubsetParameters() 공개 정적인 메소드

public static ResetScaleSubsetParameters ( 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 netSource, IEvaluatedNetworkAttribute netAttribute ) : bool
netSource 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