Difference between revisions of "Activity:GetCustomizedSystemObject (Activity)"
(Created page with "{{ActivityInfoBox | title = Get CustomizedSystem Object | name = GetCustomizedSystemObject | image = | imagecaption = Activity GetCustomizedSystemObject | purpose = Gets the ...") |
|||
Line 4: | Line 4: | ||
| image = | | image = | ||
| imagecaption = Activity GetCustomizedSystemObject | | imagecaption = Activity GetCustomizedSystemObject | ||
− | | purpose = Gets the customized object that can be used | + | | purpose = Gets the customized object that can be used to represent a systemobject |
| category = Object Primitives | | category = Object Primitives | ||
| returns = The custom object | | returns = The custom object |
Revision as of 15:10, 28 July 2014
Get CustomizedSystem Object | |
---|---|
Name | GetCustomizedSystemObject |
Purpose | Gets the customized object that can be used to represent a 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
Contents
Arguments
Argument | Type | Direction | Purpose |
---|---|---|---|
SystemObject | UBIK.Kernel.SystemObjects | In | The system object that is represented by the custom object |
UBIKObject | BaseClass | In | The object where the property should be evaluated from |
Success | Boolean | Out | True, if retrieving the object was successful |
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:
Argument | Value |
---|---|
UBIKObject | Connect this argument with a variable |
SystemObject | UBIK.Kernel.SystemObjects.METACLASSSCOPE |
Result | Connect this argument with an output variable containing the customizing object |
Success | Connect this argument with an output boolean variable containing the success |