C# 클래스 OperationsDashboardAddIns.SearchNearbyFeatureAction

상속: IFeatureAction
파일 보기 프로젝트 열기: Esri/tableandsearch-opsdashboard-addin

공개 메소드들

메소드 설명
CanExecute ( ESRI BufferDS, ESRI.ArcGIS.Client BufferFeature ) : bool

This function determines if the feature action will be enabled or disabled In order for the FeatureAction to execute: - The map widget that contains the dataSource from which the buffer area is generated must not be null - The Target DataSource that will be queried must not be null - The radius (Distance) of the buffer area must be >0

Configure ( System owner ) : bool
Execute ( ESRI BufferDS, ESRI.ArcGIS.Client BufferFeature ) : void

This function creates the buffer area from user's selected feature

QueryForFeatures ( ESRI.ArcGIS.Client bufferPolygon ) : Task
SearchNearbyFeatureAction ( ) : System
SearchNearbyFeatureAction ( string targetDataSourceId, int bufferDistance, ESRI.ArcGIS.Client bufferUnit ) : System

비공개 메소드들

메소드 설명
CreateBufferParameters ( ESRI.ArcGIS.Client feature, ESRI.ArcGIS.Client mwMap ) : ESRI.ArcGIS.Client.Tasks.BufferParameters
GeometryServiceFailed ( object sender, ESRI.ArcGIS.Client e ) : void
GeometryTask_BufferCompleted ( object sender, ESRI.ArcGIS.Client e ) : void

메소드 상세

CanExecute() 공개 메소드

This function determines if the feature action will be enabled or disabled In order for the FeatureAction to execute: - The map widget that contains the dataSource from which the buffer area is generated must not be null - The Target DataSource that will be queried must not be null - The radius (Distance) of the buffer area must be >0
public CanExecute ( ESRI BufferDS, ESRI.ArcGIS.Client BufferFeature ) : bool
BufferDS ESRI BufferDS is the data source containing the BufferFeature
BufferFeature ESRI.ArcGIS.Client BufferFeature is the feature used to generate the buffer area
리턴 bool

Configure() 공개 메소드

public Configure ( System owner ) : bool
owner System
리턴 bool

Execute() 공개 메소드

This function creates the buffer area from user's selected feature
public Execute ( ESRI BufferDS, ESRI.ArcGIS.Client BufferFeature ) : void
BufferDS ESRI BufferDS is the data source containing the BufferFeature
BufferFeature ESRI.ArcGIS.Client BufferFeature is the feature used to generate the buffer area
리턴 void

QueryForFeatures() 공개 메소드

public QueryForFeatures ( ESRI.ArcGIS.Client bufferPolygon ) : Task
bufferPolygon ESRI.ArcGIS.Client
리턴 Task

SearchNearbyFeatureAction() 공개 메소드

public SearchNearbyFeatureAction ( ) : System
리턴 System

SearchNearbyFeatureAction() 공개 메소드

public SearchNearbyFeatureAction ( string targetDataSourceId, int bufferDistance, ESRI.ArcGIS.Client bufferUnit ) : System
targetDataSourceId string
bufferDistance int
bufferUnit ESRI.ArcGIS.Client
리턴 System