ISOBJECT | |
Description
Determines whether a value is an object. |
|
Returns
True, if the value represents a ColdFusion object. False if the value is any other type of data, such as an integer, string, date, or struct. |
|
Category
Decision functions |
|
Function syntaxIsObject(value) |
|
See also
IsDate, IsNumeric, IsNumericDate, IsQuery, IsSimpleValue, IsStruct, IsWDDX, IsXmlDoc, IsXmlElem, IsXmlRoot |
|
History
ColdFusion MX: Added this function. |
|
Parameters
|
|
Usage
This function returns False for query and XML objects. |
|
Example<!--- to use this example, create a color.cfc component as follows: ---> <!--- <cfcomponent> <cffunction name="myFunction" access="public" returntype="string"> <!--- Create a structure object ---> <cfset myColor = "Blue"> <cfreturn myColor> </cffunction> </cfcomponent> ---> <!--- Create an instance of the color.cfc component ---> <cfobject name="getColor" component="color"> <cfif IsObject(getColor)> <!--- Invoke the myFunction method ---> <cfinvoke component="#getColor#" method="myFunction" returnVariable="myColor"> </cfinvoke> <cfif IsDefined("myColor")> <!--- Output the returned variable ---> The value of myColor = <cfoutput>#myColor#</cfoutput><p> </cfif> </cfif> |
VALUE | |