[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'Classes' (#rtl)

# IInterfaceList.Delete

Remove an interface from the list

## Declaration

Source position: classesh.inc line 2062

`procedure IInterfaceList.Delete(`
`index: Integer`
`);`

## Description

Delete removes the interface at position Index from the list. It does this by explicitly clearing the interface and then removing the slot.

## See also

TList.Clear |  | Clears the pointer list.
IInterfaceList.Add |  | Add an interface to the list
IInterfaceList.Delete |  | Remove an interface from the list
IInterfaceList.Insert |  | Insert an interface in the list.

Documentation generated on: May 14 2021