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
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.