|
OutcomeSetCollection Public Methods
|
Add
|
|
Adds an OutcomeSet Object to this IPartiallyComparableCollection and Returns its Position in the Collection |
Public Overloads Function Add(ByVal NewIPCObj As OutcomeSet) As Int32
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
NewIPCObj
As
OutcomeSet
|
Return Value:
|
|
Int32 |
|
|
AddIfNew
|
|
Adds an OutcomeSet 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 OutcomeSet) As Int32
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
Candidate
As
OutcomeSet
|
Return Value:
|
|
Int32 |
|
|
AddIfNewRange
|
|
Adds to this Collection the members of a given OutcomeSetCollection which are new to this Collection and returns the number of IPartiallyComparables added |
Public Overloads Function AddIfNewRange(ByVal Range As OutcomeSetCollection) As Int32
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
Range
As
OutcomeSetCollection
|
Return Value:
|
|
Int32 |
|
|
AddRange
|
|
Adds the members of a given OutcomeSetCollection to this Collection and returns the number of EGWorlds added |
Public Overloads Function AddRange(ByVal Range As OutcomeSetCollection) As Int32
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
Range
As
OutcomeSetCollection
|
Return Value:
|
|
Int32 |
|
|
AddRange
|
|
Adds the members of a given Array of OutcomeSet Objects to this Collection and returns the number of IPartiallyComparables added |
Public Overloads Function AddRange(ByVal Range As OutcomeSet[]) As Int32
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
Range
As
OutcomeSet[]
|
Return Value:
|
|
Int32 |
|
|
Clone
|
|
Makes a Shallow Copy of this Collection |
Public Function Clone() As OutcomeSetCollection
|
Remarks:
|
|
|
Parameters:
|
|
|
Return Value:
|
|
OutcomeSetCollection |
|
|
Contains
|
|
Returns True iff a given OutcomeSet belongs to this Collection |
Public Overloads Function Contains(ByVal EGW As OutcomeSet) As Boolean
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
EGW
As
OutcomeSet
|
Return Value:
|
|
Boolean |
|
|
CorrespondingOutcomeCollectionCollection
|
|
Returns an OutcomeCollectionCollection whose members correspond one-one to the members of a given OutcomeSetCollection |
Public Shared Function CorrespondingOutcomeCollectionCollection(ByVal ForOSC As OutcomeSetCollection) As OutcomeCollectionCollection
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
ForOSC
As
OutcomeSetCollection
|
Return Value:
|
|
OutcomeCollectionCollection |
|
|
CorrespondingOutcomeCollectionCollection
|
|
Returns an OutcomeCollectionCollection whose members correspond one-one to the members of this OutcomeSetCollection |
Public Function CorrespondingOutcomeCollectionCollection() As OutcomeCollectionCollection
|
Remarks:
|
|
|
Parameters:
|
|
|
Return Value:
|
|
OutcomeCollectionCollection |
|
|
IndexOf
|
|
Returns the Index of a given OutcomeSet if it is in this Collection; else returns -1 |
Public Overloads Function IndexOf(ByVal EGW As OutcomeSet) As Int32
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
EGW
As
OutcomeSet
|
Return Value:
|
|
Int32 |
|
|
Remove
|
|
Removes a given OutcomeSet from this Collection |
Public Overloads Sub Remove(ByVal Removee As OutcomeSet)
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
Removee
As
OutcomeSet
|
Return Value:
|
|
Void |
|
|
Reverse
|
|
Returns an OutcomeSetCollection whose order is reversed from that of a given OutcomeSetCollection |
Public Shared Function Reverse(ByVal OCSetSet As OutcomeSetCollection) As OutcomeSetCollection
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
OCSetSet
As
OutcomeSetCollection
|
Return Value:
|
|
OutcomeSetCollection |
|
|
Reverse
|
|
Reverses the order of this OutcomeSetCollection and Returns it |
Public Function Reverse() As OutcomeSetCollection
|
Remarks:
|
|
|
Parameters:
|
|
|
Return Value:
|
|
OutcomeSetCollection |
|
|
|
|