Jump to: navigation, search

Difference between revisions of "Activity:DeleteObject (Activity)"


 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
The DeleteObject Activity deletes a {{UBIK}} object from memory and the database.
 
The DeleteObject Activity deletes a {{UBIK}} object from memory and the database.
  
 
+
= Description =
 
{{ActivityInfoBox
 
{{ActivityInfoBox
 
| title = Delete Object
 
| title = Delete Object
Line 13: Line 13:
 
}}
 
}}
  
 
+
===Arguments===
 
+
 
+
 
+
==Arguments==
+
  
 
{| class="wikitable sortable" | width = "50%"
 
{| class="wikitable sortable" | width = "50%"
Line 23: Line 19:
 
! Argument !! Type !! Direction !! Purpose  
 
! Argument !! Type !! Direction !! Purpose  
 
|- align="left"
 
|- align="left"
| UBIKObject|| BaseClass || In || The object to delete
+
| UBIKObject|| [[BaseClass]] || In || The object to delete
 
|- align="left"
 
|- align="left"
| ShallowDelete|| Boolean || In || If True, only the object itself will be deleted, if false it will try to also delete affected objects of the change ("Deep delete")
+
| ShallowDelete|| {{Boolean_MSDN}}|| In || If True, only the object itself will be deleted, if false it will try to also delete affected objects of the change ("Deep delete")
 
|- align="left"
 
|- align="left"
| Result|| Boolean|| Out || True if successful, false if failed
+
| Result|| {{Boolean_MSDN}}|| Out || True if successful, false if failed
 
|}
 
|}
  
==Usage==
+
===Usage===
  
This activity is used to delete a previously created object (e.g. with the [[Activity CreateInstance|CreateInstance]] activity) from memory and the database.
+
This activity is used to delete a previously created object (e.g. with the [[Activity:CreateInstance_(Activity)|CreateInstance]] activity) from memory and the database.
  
 
{{Attention|The delete is permanent, the object can bot be restored!}}
 
{{Attention|The delete is permanent, the object can bot be restored!}}
  
==Example==
+
=Example=
 
+
 
Delete the given object shallow:
 
Delete the given object shallow:
 
  
 
{| class="wikitable" | width = "50%"
 
{| class="wikitable" | width = "50%"
Line 47: Line 41:
 
| UBIKObject|| Connect this argument with a variable
 
| UBIKObject|| Connect this argument with a variable
 
|- align="left"
 
|- align="left"
| ShallowDelete || <source lang = "vbnet">"True"</source>
+
| ShallowDelete || <source lang = "vbnet">True</source>
 
|}
 
|}
 +
 +
<headertabs />
  
 
==See also==
 
==See also==
 
* [[Workflow Designer]]
 
* [[Workflow Designer]]
* [[Activity CreateInstance]]
+
* [[Activity:CreateInstance (Activity)]]
  
[[Category:Workflows]] [[Category:Activities]]
+
[[Category:Activities|DeleteObject (Activity)]]

Latest revision as of 09:06, 4 November 2015

The DeleteObject Activity deletes a UBIK® object from memory and the database.

[edit]

Description

Delete Object
Name DeleteObject
Purpose Delete an object from the database
Category Object Primitives
Returns True if successful
Version 2.1+

Arguments

Argument Type Direction Purpose
UBIKObject BaseClass In The object to delete
ShallowDelete Boolean In If True, only the object itself will be deleted, if false it will try to also delete affected objects of the change ("Deep delete")
Result Boolean Out True if successful, false if failed

Usage

This activity is used to delete a previously created object (e.g. with the CreateInstance activity) from memory and the database.

IC Attention.pngThe delete is permanent, the object can bot be restored!

Example

Delete the given object shallow:

Argument Value
UBIKObject Connect this argument with a variable
ShallowDelete
True

See also