AVOLITES TITAN API

RecordReplaceByHandle

Replaces the workspace on the specified handle

Namespace: Workspace

Syntax

MACRO

Void Workspace.RecordReplaceByHandle(Handle handle, String name, Boolean visibleOnly, Boolean removeOthers)

HTTP

http://[ip]:4430/titan/script/2/Workspace/RecordReplaceByHandle?handle={handle}&name={string}&visibleOnly={bool}&removeOthers={bool}

Parameters

handle ( Handle ) : The handle to replace.

handle_userNumber

HTTP Example:
http://localhost:4430/titan/script/2/Workspace/RecordReplaceByHandle?handle_userNumber=6&name={string}&visibleOnly=true&removeOthers=true

handle_location

HTTP Example:
http://localhost:4430/titan/script/2/Workspace/RecordReplaceByHandle?handle_location=playback_2_1&name={string}&visibleOnly=true&removeOthers=true

handle_titanId

HTTP Example:
http://localhost:4430/titan/script/2/Workspace/RecordReplaceByHandle?handle_titanId=1895&name={string}&visibleOnly=true&removeOthers=true

name ( String ) : The name.

visibleOnly ( Boolean ) : if set to true, only record the visible windows.

visibleOnly

HTTP Example:
http://localhost:4430/titan/script/2/Workspace/RecordReplaceByHandle?handle_titanId=1895&name={string}&visibleOnly=true&removeOthers=true

removeOthers ( Boolean ) : if set to true remove others windows when this workspace is recalled.

removeOthers

HTTP Example:
http://localhost:4430/titan/script/2/Workspace/RecordReplaceByHandle?handle_titanId=1895&name={string}&visibleOnly=true&removeOthers=true