Difference between revisions of "Activity:SetPropertyValue (Activity)"
m (moved Activity SetPropertyValue to SetPropertyValue (Activity)) |
|||
| Line 10: | Line 10: | ||
}} | }} | ||
The SetPropertyValue Activity sets the named property of a {{UBIK}} object to a certain value. | The SetPropertyValue Activity sets the named property of a {{UBIK}} object to a certain value. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Arguments== | ==Arguments== | ||
| − | |||
{| class="wikitable sortable" | width = "50%" | {| class="wikitable sortable" | width = "50%" | ||
|- | |- | ||
! Argument !! Type !! Direction !! Purpose | ! Argument !! Type !! Direction !! Purpose | ||
|- align="left" | |- align="left" | ||
| − | | UBIKObject|| BaseClass || In || The object where the property should be set | + | | UBIKObject|| [[BaseClass]] || In || The object where the property should be set |
|- align="left" | |- align="left" | ||
| − | | PropertyName|| | + | | PropertyName|| {{String_MSDN}} || In || The name of the property that should be set |
|- align="left" | |- align="left" | ||
| − | | Value|| | + | | Value|| {{Object_MSDN}} || In || The new value that should be stored in the property |
|- align="left" | |- align="left" | ||
| − | | Result|| | + | | Result|| {{Boolean_MSDN}} || Out || True if successful, false if failed |
|} | |} | ||
Revision as of 15:06, 8 January 2015
| Set Property Value | |
|---|---|
| Name | SetPropertyValue |
| Purpose | Set the value of a single property |
| Category | Object Primitives |
| Returns | True if successful |
| Version | 2.1+ |
The SetPropertyValue Activity sets the named property of a UBIK® object to a certain value.
Contents
Arguments
| Argument | Type | Direction | Purpose |
|---|---|---|---|
| UBIKObject | BaseClass | In | The object where the property should be set |
| PropertyName | String | In | The name of the property that should be set |
| Value | Object | In | The new value that should be stored in the property |
| Result | Boolean | Out | True if successful, false if failed |
Usage
This activity is used to set a property of an object to a new value, where the property is identified by its name. This is typically necessary when you created a new object during the workflow, e.g. with the CreateInstance activity, or if you want to modify existing objects.
| This activity does not automatically save changes. If you want to persist the changed values, you need i.e. a subsequent SaveObject activity! |
Example
Set the NAME of a given object to the new value "NewName":
| Argument | Value |
|---|---|
| UBIKObject | Connect this argument with a variable |
| PropertyName | "NAME" |
| Value | "NewName" |
