ExtensionList Class

Namespace: id3.Bioseal

Definition

Represents a list of extensions.
class ExtensionList
class ExtensionList implements Finalizable
public partial class ExtensionList
public class ExtensionList implements AutoCloseable, Serializable
public class ExtensionList
typedef struct id3BiosealExtensionList *ID3_BIOSEAL_EXTENSION_LIST;

Usage

extensionListInstance = id3bioseal.ExtensionList()

Explicit destruction

# ...
del extensionListInstance
final extensionListInstance = sdk.ExtensionList();
// ...

Explicit destruction

// ...
extensionListInstance.dispose()
using (var extensionListInstance = new ExtensionList())
{
   // ...
}

Explicit destruction

var extensionListInstance = new ExtensionList()
// ...
extensionListInstance.Dispose()
try (ExtensionList extensionListInstance = new ExtensionList()) {
// ...
}

Explicit destruction

ExtensionList extensionListInstance = new ExtensionList();
// ...
extensionListInstance.close();
private var extensionListInstance: ExtensionList? = nil
extensionListInstance = try ExtensionList()
ID3_BIOSEAL_EXTENSION_LIST hExtensionList{};
int err = id3BiosealExtensionList_Initialize(&hExtensionList);
if (err == ID3_SUCCESS) {
    // ...
    id3BiosealExtensionList_Dispose(&hExtensionList);
}

Properties

Name

Type

Description

count

int

Gets the number of elements contained in the dict

keys

StringArray

Gets a string list containing the keys in the dict.

operator [string key]

Extension

Gets or sets the element for the key in the dict.

Iteration

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

The iteration is done on keys

Methods

Name

Description

clear

Clear the list.

containsKey

Determines whether the ExtensionListobject contains the specified key.

get

Gets an item of the ExtensionList object.

getCount

Gets the number of elements in the ExtensionList object.