Object specific | |
$basehttpresponseheaders | A newline separated string.Each line is an HTTP response header in the form <headername>:<headervalue>.Used to initialise the headers of the response that will be sent to a RESTful Web Service request handled by this remote task |
$collectperformancedata | This property is only applied when $root.$prefs.$collectperformancedata has the value kCPDmarkedClasses.If true,method execution performance data is collected for all methods in the class kFalse kTrue |
$editor | The name of the add-in tool library used to edit this class |
$editordata | Editor data stored with the class.Typically used by the library identified by $editor |
$maxtime | The maximum number of minutes for which the remote client is allowed to stay connected. Specify zero to indicate that there is no limit to the duration of the connection |
$maxusers | Maximum number of remote users connected to this task (number of instances) |
$pathname | The path to the class in the folder tree |
$restful | If true,the remote task is RESTful.It can have URI objects,and be part of a RESTful API if $restfulapiname is set for the class.Read-only for instances;can only be set to kFalse in class when the remote task and superclasses have no URI objects |
$restfulapiname | If not empty,the name of the RESTful API in the library containing the remote task (cannot equal $webservice for remote tasks in lib).Starts with a-z and can only contain a-z,0-9 and _ |
$timeout | The maximum number of minutes for which the connection to the remote client is allowed to stay idle. Specify zero to allow the connection to remain permanently idle |
Standard | $canremotedebugwhenlocked $classdata $classtype $componenticon $componentinfo $componenttype $createdate $desc $disksize $external $ident $issupercomponent $moddate $name $parentfolder $showascheckedout $superclass $userinfo $vcsrevision $version |
$clearperformancedata | $clearperformancedata() Clears the performance data for all methods in the class |
$findandreplace | $findandreplace(cFind,cRep[,bIgnCase=kTrue,bWholeWord=kFalse,bRegExp=kFalse,bClearLog=kFalse,bReturnLog=kFalse]) If cRep is #NULL,finds all instances of cFind;otherwise,replaces all instances of cFind with cRep.Returns status row |
$isa | $isa(rClass|rExternalObject) Returns true if the class or instance is a subclass of the specified class or external object |
$makeperformancedatalist | $makeperformancedatalist() Returns a list containing the performance data collected for all methods in the class |
$makesubclass | $makesubclass(cName[,bAddLibPrefixForClib=kFalse]) creates a new subclass of the class,with the specified name (which can be prefixed by a library);bAddLibPrefixForClib controls whether $superclass of the new class has a library name prefix |
$removecodefolding | $removecodefolding() Removes code folding from all methods in the class. Returns the number of methods from which code folding was removed |