Jump to: navigation, search

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


 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
The SetPropertyValue activity sets the named property of a {{UBIK}} object to a certain value.
 +
 +
=Description=
 
{{ActivityInfoBox
 
{{ActivityInfoBox
 
| title = Set Property Value
 
| title = Set Property Value
Line 9: Line 12:
 
| version = 2.1+
 
| version = 2.1+
 
}}
 
}}
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|| String|| In || The name of the property that should be set
+
| PropertyName|| {{String_MSDN}} || In || The name of the property that should be set
 
|- align="left"
 
|- align="left"
| Value|| Object || In || The new value that should be stored in the property
+
| Value|| {{Object_MSDN}} || In || The new value that should be stored in the property
 
|- 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 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)|CreateInstance activity]], or if you want to modify existing objects.
+
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 [[Activity:CreateInstance (Activity)|CreateInstance activity]], or if you want to modify existing objects.
  
{{Attention|This activity does not automatically save changes. If you want to persist the changed values, you need i.e. a subsequent [[SaveObject (Activity)|SaveObject activity]]!}}
+
{{Attention|This activity does not automatically save changes. If you want to persist the changed values, you need i.e. a subsequent [[Activity:SaveObject (Activity)|SaveObject activity]]!}}
 
+
==Example==
+
  
 +
=Example=
 
Set the ''NAME'' of a given object to the new value "NewName":
 
Set the ''NAME'' of a given object to the new value "NewName":
  
 
+
{| class="wikitable sortable" | width = "50%"
{| class="wikitable" | width = "50%"
+
 
|-
 
|-
 
! Argument!! Value
 
! Argument!! Value
Line 52: Line 46:
 
| Value || <source lang = "vbnet">"NewName"</source>
 
| Value || <source lang = "vbnet">"NewName"</source>
 
|}
 
|}
 +
 +
<headertabs />
  
 
==See also==
 
==See also==
 
* [[Workflow Designer]]
 
* [[Workflow Designer]]
* [[CreateInstance (Activity)]]
+
* [[Activity:CreateInstance (Activity)]]
  
[[Category:Workflows]] [[Category:Activities]]
+
[[Category:Activities]]

Latest revision as of 21:11, 23 February 2015

The SetPropertyValue activity sets the named property of a UBIK® object to a certain value.

[edit]

Description

Set Property Value
Name SetPropertyValue
Purpose Set the value of a single property
Category Object Primitives
Returns True if successful
Version 2.1+

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.

IC Attention.pngThis 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"

See also