OutcomeCollectionCollection Member Details

OutcomeCollectionCollection Public Enumerations


OutcomeCollectionCollection Constructors
New
The Plain-Vanilla Constructor
Public Sub New()
Remarks:
Parameters:


OutcomeCollectionCollection Public Properties
Item
Default Property of this Collection; the OutcomeCollection at a given 0-based position in the Collection Category:
Default Public ReadOnly Property Item(ByVal Index As Int32) As OutcomeCollection
Remarks:
IndexParameters:
ByVal Index As Int32
Return Value:
OutcomeCollection


OutcomeCollectionCollection Public Methods
Add
Adds an OutcomeCollection Object to this OutcomeCollectionCollection and Returns its Position in the Collection
Public Overloads Function Add(ByVal NewIPCObj As OutcomeCollection) As Int32
Remarks:
Parameters:
ByVal NewIPCObj As OutcomeCollection
Return Value:
Int32
AddIfNew
Adds an OutcomeCollection to this Collection and returns its Index provided it is not already a member; if it is a member, returns its Index
Public Overloads Function AddIfNew(ByVal Candidate As OutcomeCollection) As Int32
Remarks:
Parameters:
ByVal Candidate As OutcomeCollection
Return Value:
Int32
AddIfNewRange
Adds to this Collection the members of a given OutcomeCollectionCollection which are new to this Collection and returns the number of IPartiallyComparables added
Public Overloads Function AddIfNewRange(ByVal Range As OutcomeCollectionCollection) As Int32
Remarks:
Parameters:
ByVal Range As OutcomeCollectionCollection
Return Value:
Int32
AddRange
Adds the members of a given Array of OutcomeCollection Objects to this Collection and returns the number of IPartiallyComparables added
Public Overloads Function AddRange(ByVal Range As OutcomeCollection[]) As Int32
Remarks:
Parameters:
ByVal Range As OutcomeCollection[]
Return Value:
Int32
AddRange
Adds the members of a given OutcomeCollectionCollection to this Collection and returns the number of EGWorlds added
Public Overloads Function AddRange(ByVal Range As OutcomeCollectionCollection) As Int32
Remarks:
Parameters:
ByVal Range As OutcomeCollectionCollection
Return Value:
Int32
Clone
Makes a Shallow Copy of this Collection
Public Function Clone() As OutcomeCollectionCollection
Remarks:
Parameters:
Return Value:
OutcomeCollectionCollection
Contains
Returns True iff a given OutcomeCollection belongs to this Collection
Public Overloads Function Contains(ByVal EGW As OutcomeCollection) As Boolean
Remarks:
Parameters:
ByVal EGW As OutcomeCollection
Return Value:
Boolean
IndexOf
Returns the Index of a given OutcomeCollectione if it is in this Collection; else returns -1
Public Overloads Function IndexOf(ByVal EGW As OutcomeCollection) As Int32
Remarks:
Parameters:
ByVal EGW As OutcomeCollection
Return Value:
Int32
Remove
Removes a given OutcomeCollection from this Collection
Public Overloads Sub Remove(ByVal Removee As OutcomeCollection)
Remarks:
Parameters:
ByVal Removee As OutcomeCollection
Return Value:
Void
ToString
Returns a String representation of this Collection
Public Overrides Function ToString() As String
Remarks:
Parameters:
Return Value:
String
UnionCollection
OutcomeCollection of all the members of all OutcomeCollections in this OutcomeCollectionCollection, with no repeats
Public Function UnionCollection() As OutcomeCollection
Remarks:
Parameters:
Return Value:
OutcomeCollection


OutcomeCollectionCollection Public Events