Difference between revisions of "Activity:DebugMessage (Activity)"
(→Arguments) |
|||
(23 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
The DebugMessage Activity writes a string to the {{UBIK}} debugging service, which is i.e. displayed in the [[Debugger|Code- and Workflow Debugger]]. | The DebugMessage Activity writes a string to the {{UBIK}} debugging service, which is i.e. displayed in the [[Debugger|Code- and Workflow Debugger]]. | ||
− | + | = Description = | |
{{ActivityInfoBox | {{ActivityInfoBox | ||
| title = Debug Message | | title = Debug Message | ||
| name = DebugMessage | | name = DebugMessage | ||
− | |||
| image = | | image = | ||
| imagecaption = Activity DebugMessage | | imagecaption = Activity DebugMessage | ||
Line 12: | Line 11: | ||
| version = 2.1+ | | version = 2.1+ | ||
}} | }} | ||
− | + | ===Arguments=== | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | ==Arguments== | + | |
{| class="wikitable sortable" | width = "50%" | {| class="wikitable sortable" | width = "50%" | ||
|- | |- | ||
− | ! | + | ! Argument!! Type !! Direction !! Purpose |
|- align="left" | |- align="left" | ||
− | | UBIKObject|| BaseClass || In || A UBIK object | + | | UBIKObject|| [[BaseClass]] || In || A UBIK object |
|- align="left" | |- align="left" | ||
− | | Text || | + | | Text || {{String_MSDN}} || In || The string to be written to the debugging service |
|- align="left" | |- align="left" | ||
− | | Result|| | + | | Result|| {{Boolean_MSDN}} || Out || Returns True on success, false on error |
|} | |} | ||
− | ==Usage== | + | ===Usage=== |
This activity is typically used to output debug information like variable values, object properties etc. during the execution of a workflow. | This activity is typically used to output debug information like variable values, object properties etc. during the execution of a workflow. | ||
Line 36: | Line 30: | ||
{{Hint|Once your workflow runs smoothly, consider removing the DebugActivities you used during design. They are lean but they still consume resources!}} | {{Hint|Once your workflow runs smoothly, consider removing the DebugActivities you used during design. They are lean but they still consume resources!}} | ||
− | + | =Example= | |
+ | Output the number of MetaClasses that derive (direct and indirect) from the MetaClass of a given object: | ||
+ | |||
+ | {| class="wikitable" | width = "50%" | ||
+ | |- | ||
+ | ! Argument!! Value | ||
+ | |- align="left" | ||
+ | | UBIKObject|| Connect this argument with a variable | ||
+ | |- align="left" | ||
+ | | Text || <source lang = "vbnet">UBIKObject.MetaClass.AllDerivates.Count.ToString()</source> | ||
+ | |} | ||
+ | |||
+ | {{Activity/End}} | ||
− | == | + | ==See also== |
+ | * [[Workflow Designer]] | ||
− | [[Category: | + | [[Category:Activities]] |
Latest revision as of 10:23, 19 March 2015
The DebugMessage Activity writes a string to the UBIK® debugging service, which is i.e. displayed in the Code- and Workflow Debugger.