|
|
|
BlueCielo Meridian Enterprise 2012 Developer's Guide | BlueCielo ECM Solutions |
This interface is used to contain a collection of objects. It allows client applications to collect large amounts of information efficiently over a network connection.
Name | Description |
---|---|
Adds an element to the collection |
|
The number of elements in the collection |
|
The index of an element identified with its ID, Name, or Display Name |
|
The index of an element identified with its index, ID, Name or Display Name |
|
Changes the position of an element inside the collection |
|
Removes an element from the collection |
|
Reserved. See “About reserved objects, methods, and properties.” |
Name | Description |
---|---|
The number of elements in the collection |
|
The index of an element identified with its ID, Name, or Display Name |
|
The index of an element identified with its index, ID, Name, or Display Name |
|
Reserved. See “About reserved objects, methods, and properties.” |
Name | Description |
---|---|
Reserved. See “About reserved objects, methods, and properties.” |
|
The number of properties |
|
Returns an array of rows for the objects in the tableview. Each row is an array of values. Index n: The properties defined when creating the tableview |
|
Returns the Object ID for an object in the tableview. |
|
Returns the Class ID for an object in the tableview. |
|
Returns a single value from the tableview. |
|
The number of objects in the tableview. |
The interfaces can be used as VB collections. They can be iterated using the For Each...Next statement.
For large collections it can be a performance problem to iterate all objects in the collection. When only property values are required, you should consider using the IAMTableView interface (GetRowColumn).
Dim tv As IAMTableView
Dim DocTypes as AMTableViewCollection
Dim ID As String
Set DocTypes = Repository.Environment.DocumentTypes
If DocTypes.Count > 0 Then
Set tv = DocTypes
' Get ID of the first document type
ID = tv.GetRowAMID ( 0 )
End If
Copyright © 2000-2012 BlueCielo ECM Solutions |