Dump (handle)

説明

Lua 関数の Dump は、オブジェクトに関する情報(名前、クラス、オブジェクトのパス、そのプロパティ、子など)を含む文字列を返します。

引数

多くの場合、引数を指定せずに、オブジェクト指向のコロン記法で呼び出されます(例を参照)。

戻り値

この関数は何も返しませんが、オブジェクトに関する情報を Command Line History ウィンドウに出力します。

以下の例はすべて、選択されているシーケンスについての情報を Command Line History に出力します。

コロン記法による例です。

local function main()
    SelectedSequence():Dump()                  --Dump() is called on a function
end

return main

 

引数を指定しても同じ結果になります。

local function main()
    SelectedSequence().Dump(SelectedSequence()) --Dump() is called with function as an argument
end

return main

 

同じことを、変数を介して行います。

local function main()
    local mySeqHandle = SelectedSequence()      --Stores the handle for the selected sequence in a local variable
    mySeqHandle:Dump()                          --Dump() is called on the variable
end

return main