Syntax

code

Function: DeleteItem(ItemPath: String): Boolean;

Description

Deletes the item specified by ItemPath from the system.

Code Reference

  • 1. Navigate to Plugin Store->Tool Manager and create a new Plugin
  • 2. Set the plugin type to Script Code and open the Editor
  • 3. Copy Code into the editor
  • 4. press run

code

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

procedure TForm1.psDeleteItem(Sender: TObject);

var

  ps: IPlanSwift;

  sitm: IItem;

begin

//Create Planswift Interface

  ps := coPlanswift.Create;

  //Get the current Selected Item

  sitm := ps.SelectedItem;

  //if no item is selected show message and exit;

  if sitm = nil then begin

    showmessage('Please Select an Item and Press the demo button again');

    Exit;

  end;

  //Delete the selected Item

  ps.DeleteItem(sitm.guid);

  //Free Planswift Interface

  ps := nil;

end