Syntax
code
Function : IItem . GetPropertyResultAsBoolean(ItemPath, PropertyName: String ; Default: Boolean = False ): Boolean ;
|
Description
Attempt to return the result of the given property as a boolean value. If the calculated result can not be converted to a boolean value, the default value is returned.
Code Reference
code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
var
ps: IPlanSwift;
itm: IItem;
isItem: Boolean ;
begin
// Create Planswift Interface
ps := coPlanswift . Create;
// Get the Selected item
itm := ps . SelectedItem;
// Check to see if Item is of the "Item Class"
isItem := itm . GetPropertyResultAsBoolean( 'IsItem' , False );
if isItem then
// ShowMesssage that Item is of Item Class'
ShowMessage( 'Selectd Item is of the Item Class' )
else
// ShowMessage that Item is not of the Item Class;
ShowMessage( 'Selected Item is not of the Item Class' );
// Free the planswift Interface
ps := nil ;
|