C# Class GPProcessVendorDataFunctions.ProcessNavStreetsTimeZonesFunction

Inheritance: IGPFunction2
显示文件 Open project: Esri/street-data-processing-tools Class Usage Examples

Public Methods

Method Description
Execute ( IArray paramvalues, ITrackCancel trackcancel, IGPEnvironmentManager envMgr, IGPMessages messages ) : void
GetRenderer ( IGPParameter gpParam ) : object
IsLicensed ( ) : bool
ProcessNavStreetsTimeZonesFunction ( ) : System
UpdateMessages ( IArray paramvalues, IGPEnvironmentManager pEnvMgr, IGPMessages messages ) : void
UpdateParameters ( IArray paramvalues, IGPEnvironmentManager envMgr ) : void
Validate ( IArray paramvalues, bool updateValues, IGPEnvironmentManager envMgr ) : IGPMessages

Private Methods

Method Description
AddMessage ( string messageString, IGPMessages messages, ITrackCancel trackcancel ) : void
CheckForTableFields ( IDETable inputTable, string fieldNames, esriFieldType fieldTypes, IGPMessage gpMessage ) : bool
CreateWhereClauseForAdminLvlByCountry ( string outputFileGdbPath, string mtdCntryRefTableName ) : string

Method Details

Execute() public method

public Execute ( IArray paramvalues, ITrackCancel trackcancel, IGPEnvironmentManager envMgr, IGPMessages messages ) : void
paramvalues IArray
trackcancel ITrackCancel
envMgr IGPEnvironmentManager
messages IGPMessages
return void

GetRenderer() public method

public GetRenderer ( IGPParameter gpParam ) : object
gpParam IGPParameter
return object

IsLicensed() public method

public IsLicensed ( ) : bool
return bool

ProcessNavStreetsTimeZonesFunction() public method

public ProcessNavStreetsTimeZonesFunction ( ) : System
return System

UpdateMessages() public method

public UpdateMessages ( IArray paramvalues, IGPEnvironmentManager pEnvMgr, IGPMessages messages ) : void
paramvalues IArray
pEnvMgr IGPEnvironmentManager
messages IGPMessages
return void

UpdateParameters() public method

public UpdateParameters ( IArray paramvalues, IGPEnvironmentManager envMgr ) : void
paramvalues IArray
envMgr IGPEnvironmentManager
return void

Validate() public method

public Validate ( IArray paramvalues, bool updateValues, IGPEnvironmentManager envMgr ) : IGPMessages
paramvalues IArray
updateValues bool
envMgr IGPEnvironmentManager
return IGPMessages