System.Classes.IInterfaceList Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
Add public Adds an interface to the list.
AddRef public Increments the reference count for this interface.
Clear public Clears the interface list.
Delete public Deletes an interface from the list.
Exchange public Swaps the position of two interfaces in the list.
First public Returns the first interface in the list.
Get public Returns a specified interface from the list.
GetCapacity public Returns the value of the Capacity property.
GetCount public Returns the value of the Count property.
IndexOf public Returns the index of an interface.
Insert public Inserts an interface into the list at a specified position.
Last public Returns the last interface in the list.
Lock public Prevents other threads from accessing the list.
operator [] public
Put public Replaces an interface in the list with a specified interface.
QueryInterface public Returns a reference to a specified interface if the object supports that interface.
Release public Decrements the reference count for this interface.
Remove public Removes an interface from the list.
SetCapacity public Sets the value of the Capacity property.
SetCount public Sets the value of the Count property.
Supports public Indicates whether a given interface supports a specific (another) interface.
Unlock public Unlocks the list, allowing other threads to access it.


Retrieved from "https://docwiki.embarcadero.com/Libraries/Sydney/e/index.php?title=System.Classes.IInterfaceList_Methods&oldid=275728"