Difference between revisions of "API Component.Property.GetListIndex"
From Flowcode Help
Jump to navigationJump to search (XML import API changes) |
(XML import) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <sidebar>API | + | <sidebar>API Contents</sidebar> |
Gets a single lists index value from a property by line number | Gets a single lists index value from a property by line number | ||
Line 11: | Line 11: | ||
==Parameters== | ==Parameters== | ||
− | [[Variable | + | [[Variable Types|HANDLE]] ''Handle'' |
:The component handle to get the property of | :The component handle to get the property of | ||
− | [[Variable | + | [[Variable Types|STRING]] ''Property'' |
:The textual name of the property | :The textual name of the property | ||
− | [[Variable | + | [[Variable Types|ULONG]] ''LineIx'' |
:The lists line (first is zero) to read the index of | :The lists line (first is zero) to read the index of | ||
==Return value== | ==Return value== | ||
− | [[Variable | + | [[Variable Types|STRING]] |
Returns the single lists index value from a property by line number | Returns the single lists index value from a property by line number | ||
Line 28: | Line 28: | ||
==Detailed description== | ==Detailed description== | ||
− | '' | + | Given a ''Property'' which is a list type, this gets the index (3-character) part of the line corresponding to ''LineIx'', with zero being the first line. This index can then be used in [[API Component.Property.GetListItem|GetListItem]] and related calls. |
+ | |||
+ | |||
+ | The lines of the property are stored in its filter - see [[API Component.Property.GetFilter|GetFilter]]. | ||
+ | |||
+ | |||
+ | No checks are performed to establish the property is of the correct type. | ||
+ | |||
Line 36: | Line 43: | ||
* Add to a calculation icon: <pre class="brush:[cpp]">result = ::Component.Property.GetListIndex(handle, "property", lineix)</pre> | * Add to a calculation icon: <pre class="brush:[cpp]">result = ::Component.Property.GetListIndex(handle, "property", lineix)</pre> | ||
− | ''<span style="color:red;">No additional | + | ''<span style="color:red;">No additional examples</span>'' |
Latest revision as of 15:57, 16 January 2014
<sidebar>API Contents</sidebar> Gets a single lists index value from a property by line number
Contents
Parameters
HANDLE Handle
- The component handle to get the property of
STRING Property
- The textual name of the property
ULONG LineIx
- The lists line (first is zero) to read the index of
Return value
Returns the single lists index value from a property by line number
Detailed description
Given a Property which is a list type, this gets the index (3-character) part of the line corresponding to LineIx, with zero being the first line. This index can then be used in GetListItem and related calls.
The lines of the property are stored in its filter - see GetFilter.
No checks are performed to establish the property is of the correct type.
Examples
Calling in a calculation
- Declare a variable 'result' of type STRING
- Add to a calculation icon:
result = ::Component.Property.GetListIndex(handle, "property", lineix)
No additional examples