User Guide

cfinvokeargument 213
cfinvokeargument
Description
Passes the name and value of a parameter to a component method or a web service. This tag is
used within the
cfinvoke tag.
Category
Extensibility tags
Syntax
<cfinvokeargument
name="argument name"
value="argument value">
See also
cfargument, cfcomponent, cffunction, cfinvoke, cfobject, cfproperty, cfreturn
History
ColdFusion MX: Added this tag.
Attributes
Usage
You can have multiple cfinvokeargument tags in a cfinvoke tag body.
You can use
cfinvokeargument tag to dynamically determine the arguments to be passed. For
example, you can use conditional processing to determine the argument name, or you can use a
cfif tag to determine whether to execute the cfinvokeargument tag.
Example1
<cfinvoke
component="nasdaq.quote"
method="getLastTradePrice"
returnVariable="res">
<cfinvokeargument
name="symbol" value="mot">
<cfinvokeargument
name="symbol" value="macr">
</cfinvoke>
<cfoutput>#res#</cfoutput>
Example2
<cfinvoke
webservice ="http://www.xmethods.net/sd/2001/BabelFishService.wsdl"
method ="BabelFish"
returnVariable = "varName"
>
<cfinvokeargument
name="translationmode" value="en_es">
<cfinvokeargument
Attribute Req/Opt Default Description
name Required Argument name
value Required Argument value