SmartFTP FTP Library
IFTPItems Interface Reference

import "sfFTPLib.idl";

Public Member Functions

HRESULT GetAt ([in] UINT index, [out, retval] IFTPItem **item)

Properties

IFTPItem Item ([in] long index) [get]
 Retrieves the item at the specified index.
IUnknown _NewEnum [get]
long Count [get]
 Retrieves the total number of items in the collection.
UINT Size [get]

Member Function Documentation

◆ GetAt()

HRESULT IFTPItems::GetAt ( [in] UINT index,
[out, retval] IFTPItem ** item )

Property Documentation

◆ _NewEnum

IUnknown IFTPItems::_NewEnum
get

◆ Count

long IFTPItems::Count
getproperty

Retrieves the total number of items in the collection.

This property returns the count of IFTPItem objects held by this collection. Use this value to determine the upper bound for iteration loops.

Iteration Usage: Since the collection is 0-based, valid indices for the Item property range from 0 to Count - 1.

Parameters
[out]retvalPointer to a long that receives the number of items.

◆ Item

IFTPItem IFTPItems::Item([in] long index)
get

Retrieves the item at the specified index.

Parameters
[in]indexThe 0-based index of the item to retrieve.
Note
valid range: 0 to @ref Count - 1.
Parameters
[out]itemReceives the pointer to the IFTPItem interface at the specified index.

◆ Size

UINT IFTPItems::Size
get

The documentation for this interface was generated from the following file: