The collection of all classes, interfaces, and relationship types that are associated with a Repository type library. The Repository engine uses this collection to enforce the unique naming of all classes, interfaces, and relationship types for a Repository type library.
Collection descriptor | Descriptor value |
Relationship Type | ReposTypeLib-ScopeFor-ReposTypeInfo |
Source Is Origin | Yes |
Minimum Collection Size | Zero |
Maximum Collection Size | Many |
Sequenced Collection | No |
Deletes Propagated | Yes |
Destinations Named | Yes |
Case Sensitive Names | No |
Unique Names | Yes |
Set variable = object.ReposTypeInfos( index )
The ReposTypeInfos collection syntax has the following parts.
Part | Description |
variable | A variable declared as an Object. Receives the specified class definition, interface definition, or relationship definition. |
object | An object expression that evaluates to a ReposTypeLib object. |
index | An integer index that identifies which element in the collection is to be addressed. The valid range is from one to the number of elements in the collection. The number of elements in the collection is specified by object.ReposTypeInfos.Count. |