EventShoppingServiceGetTrackOptions(EventRegistrationApplication, String) Method
Retrieves a list of possible track registration options, using the in-progress application and the contents of the user's current
shopping cart as inputs to NetFORUM's baseline determination process.
Namespace: Ignition.Commerce.ShoppingAssembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
public IReadOnlyCollection<TrackOption> GetTrackOptions(
EventRegistrationApplication application,
string cartName = "Primary"
)
Public Function GetTrackOptions (
application As EventRegistrationApplication,
Optional cartName As String = "Primary"
) As IReadOnlyCollection(Of TrackOption)
public:
virtual IReadOnlyCollection<TrackOption^>^ GetTrackOptions(
EventRegistrationApplication^ application,
String^ cartName = L"Primary"
) sealed
abstract GetTrackOptions :
application : EventRegistrationApplication *
?cartName : string
(* Defaults:
let _cartName = defaultArg cartName "Primary"
*)
-> IReadOnlyCollection<TrackOption>
override GetTrackOptions :
application : EventRegistrationApplication *
?cartName : string
(* Defaults:
let _cartName = defaultArg cartName "Primary"
*)
-> IReadOnlyCollection<TrackOption>
- application EventRegistrationApplication
- The current in-progress application to retrieve track registration options for
- cartName String (Optional)
- The name of the registering user's current shopping cart, whose contents will be used in NetFORUM's process for determining allowed options.
IReadOnlyCollectionTrackOptionA list of the possible track registration options that may be added to the passed application