Object.GetChildObjectsメソッド

 

説明

オブジェクトに接続されたすべての子オブジェクトを取得します。

 

より追加されました

 

呼出形式

obj.GetChildObjects( )

 

戻り値

すべての子オブジェクトを含むArrayオブジェクト

 

子オブジェクトのリファレンスを格納したArrayオブジェクトを返します。Arrayオブジェクトの要素は子オブジェクトの名前をキーにした連想配列で格納されています。格納されている子オブジェクトにアクセスするには、

 

childArray["オブジェクト名"] 

 

の形式で名前を文字列で指定してアクセスするか、

 

for (var i in childArray) {
       print( childArray[i].value,"\n");
       
}

 

のようにfor in ループで順次アクセスします。

 

名前でアクセスする場合は大文字と小文字は区別されることに注意してください。

 

GetChildObjectsメソッドは、配列化された子オブジェクトの配列要素を取得しません。配列要素に対するアクセスが必要な場合は、以下のようにします。

 

var childArray = GetChildObjects();
var obj = childArray["item"][index];

 

引数

なし

 

 

例外

なし

 

 

使用例

Function setData(objName, objValue) {
    var ca = GetChildObjects();
    if (ca[objName] != null) {
        if (ca[objName].Value != null) {
            ca[objName].Value = objValue;
        }
    }
}

 

関連項目

FindChildメソッド

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る