ImageList Class

Namespace: id3.Face

Definition

Represents a list of images.
class ImageList
class ImageList implements Finalizable
public partial class ImageList
public class ImageList implements AutoCloseable, Serializable
public class ImageList
typedef struct id3FaceImageList *ID3_FACE_IMAGE_LIST;

Usage

imageListInstance = id3face.ImageList()

Explicit destruction

# ...
del imageListInstance
final imageListInstance = sdk.ImageList();
// ...

Explicit destruction

// ...
imageListInstance.dispose()
using (var imageListInstance = new ImageList())
{
   // ...
}

Explicit destruction

var imageListInstance = new ImageList()
// ...
imageListInstance.Dispose()
try (ImageList imageListInstance = new ImageList()) {
// ...
}

Explicit destruction

ImageList imageListInstance = new ImageList();
// ...
imageListInstance.close();
private var imageListInstance: ImageList? = nil
imageListInstance = try ImageList()
ID3_FACE_IMAGE_LIST hImageList{};
int err = id3FaceImageList_Initialize(&hImageList);
if (err == ID3_SUCCESS) {
    // ...
    id3FaceImageList_Dispose(&hImageList);
}

Properties

Name

Type

Description

count

int

Gets the number of elements contained in the list

operator [int index]

Image

Gets or sets the element at the specified index in the list.

Iteration

This class supports iteration in Dart, C#, Java and Python.

Methods

Name

Description

add

Adds an item to the ImageList object.

clear

Clears the ImageList object.

clone

Clones the ImageList object.

get

Gets an item of the ImageList object.

getCount

Gets the number of elements in the ImageList object.

removeAt

Removes an element of the ImageList object.

resize

ImageList object.

set

Sets an item of the ImageList object.