ISOBJECT |
説明 値 (value) がオブジェクトかどうかを調べます。
戻り値 値が ColdFusion オブジェクトを表す場合は true、値が他の型のデータ (整数、文字列、日付、構造体など) である場合は false。
カテゴリ 決定関数
関数のシンタックス
    IsObject(value)
関連項目 IsDate、IsNumeric、IsNumericDate、IsQuery、IsSimpleValue、IsStruct、IsWDDX、IsXmlDoc、IsXmlElem、IsXmlRoot
ヒストリ ColdFusion MX: この関数が追加されました。
パラメータ
使用方法 この関数は、query オブジェクトおよび XML オブジェクトに対しては false を返します。
例
    <!--- この例を使用するには、次のように、color.cfc コンポーネントを作成します。 --->
    <!---
    <cfcomponent>
        <cffunction name="myFunction" access="public" returntype="string">
            <!--- 構造体オブジェクトを作成 --->
          <cfset myColor = "Blue">
          <cfreturn myColor>
        </cffunction>
    </cfcomponent>
    --->

    <!--- color.cfc コンポーネントのインスタンスを作成 --->
    <cfobject name="getColor" component="color">

    <cfif IsObject(getColor)>
       <!--- myFunction メソッドを呼び出す --->
       <cfinvoke
          component="#getColor#"
          method="myFunction"
          returnVariable="myColor">
       </cfinvoke>

       <cfif IsDefined("myColor")>
          <!--- 戻り値を出力 --->
          myColor の値 = <cfoutput>#myColor#</cfoutput><p>
       </cfif>
    </cfif>

VALUE |
通常は変数名である値です。