Performs a validation of the a single parameter to a GPTool.
[Visual Basic 6.0] Sub InternalValidateValue(
ByVal pParameter As IGPParameter, _
ByVal pValue As Unknown, _
ByVal updateValue As Boolean, _
ByVal honorDerivedFlag As Boolean, _
ByVal pEnvMgr As IGPEnvironmentManager, _
ByVal pMessage As IGPMessage _
)
[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 );
[Java] public void internalValidateValue ( IGPParameter pParameter, Object pValue, Boolean updateValue, Boolean honorDerivedFlag, IGPEnvironmentManager pEnvMgr, IGPMessage pMessage ) throws IOException, AutomationException
[C++] HRESULT InternalValidateValue( IGPParameter* pParameter, LPUNKNOWN pValue, VARIANT_BOOL updateValue, VARIANT_BOOL honorDerivedFlag, IGPEnvironmentManager* pEnvMgr, IGPMessage* pMessage );
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