This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geoprocessing > ESRI.ArcGIS.Geoprocessing > Interfaces > IG > IGPUtilities Interface > IGPUtilities.InternalValidateValue Method (ArcObjects .NET 10.5 SDK) |
Performs a validation of the a single parameter to a GPTool.
[Visual Basic .NET] Public Sub InternalValidateValue ( _ ByVal pParameter As IGPParameter, _ ByVal pValue As Object, _ ByVal updateValue As Boolean, _ ByVal honorDerivedFlag As Boolean, _ ByVal pEnvMgr As IGPEnvironmentManager, _ ByVal pMessage As IGPMessage _ )
[C#] public void InternalValidateValue ( IGPParameter pParameter, object pValue, bool updateValue, bool honorDerivedFlag, IGPEnvironmentManager pEnvMgr, IGPMessage pMessage );
[C++]
HRESULT InternalValidateValue(
IGPParameter* pParameter,
LPUNKNOWN pValue,
VARIANT_BOOL updateValue,
VARIANT_BOOL honorDerivedFlag,
IGPEnvironmentManager* pEnvMgr,
IGPMessage* pMessage
);
[C++]
Parameters pParameter [in]
pParameter is a parameter of type IGPParameter pValue [in] pValue is a parameter of type LPUNKNOWN updateValue [in] updateValue is a parameter of type VARIANT_BOOL honorDerivedFlag [in] honorDerivedFlag is a parameter of type VARIANT_BOOL pEnvMgr [in]
pEnvMgr is a parameter of type IGPEnvironmentManager pMessage [in]
pMessage is a parameter of type IGPMessage