Changes

Activity:GetCustomizedSystemObject (Activity)

1,871 bytes added, 15:10, 28 July 2014
Created page with "{{ActivityInfoBox | title = Get CustomizedSystem Object | name = GetCustomizedSystemObject | image = | imagecaption = Activity GetCustomizedSystemObject | purpose = Gets the ..."
{{ActivityInfoBox
| title = Get CustomizedSystem Object
| name = GetCustomizedSystemObject
| image =
| imagecaption = Activity GetCustomizedSystemObject
| purpose = Gets the customized object that can be used instead a certain systemobject
| category = Object Primitives
| returns = The custom object
| version = 2.2+
}}
The GetCustomizedSystemObject Activity gets the custom object representing a {{UBIK}} system object. The activity is generic, which means the user has to define the type of the output variable at design time! In most cases this is






==Arguments==

{| class="wikitable sortable" | width = "50%"
|-
! Argument !! Type !! Direction !! Purpose
|- align="left"
| SystemObject|| UBIK.Kernel.SystemObjects || In || The system object that is represented by the custom object
|- align="left"
| UBIKObject|| BaseClass || In || The object where the property should be evaluated from
|- align="left"
| Success|| Boolean|| Out || True, if retrieving the object was successful
|- align="left"
| Result|| T|| Out || The customizing object
|}

==Usage==

This activity is used to read a value of a property of an object, where the property is identified by its name. The value is passed as an OutArgument for further processing.


==Example==

Get the customizing object of a given object:

{| class="wikitable" | width = "50%"
|-
! Argument!! Value
|- align="left"
| UBIKObject|| Connect this argument with a variable
|- align="left"
| SystemObject|| <source lang = "vbnet">UBIK.Kernel.SystemObjects.METACLASSSCOPE</source>
|- align="left"
| Result|| Connect this argument with an output variable containing the customizing object
|- align="left"
| Success|| Connect this argument with an output boolean variable containing the success
|}

==See also==
* [[Workflow Designer]]
* [[SetPropertyValue (Activity)]]

[[Category:Workflows]] [[Category:Activities]]
681
edits