Microsoft.Dynamics.Retail.Pos.Contracts.Triggers Namespace

Important

This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

Interfaces

  Interface Description
Public interface IApplicationTrigger The IApplicationTrigger interface.
Public interface IApplicationTriggerV1 The IApplicationTriggerV1 interface.
Public interface ICashManagementTrigger The ICashManagementTrigger interface.
Public interface ICashManagementTriggerV1 The ICashManagementTriggerV1 interface.
Public interface ICustomerTrigger The ICustomerTrigger interface.
Public interface ICustomerTriggerV1 The ICustomerTriggerV1 interface.
Public interface ICustomerTriggerV2 Customer triggers interface version 2.
Public interface IDiscountTrigger The IDiscountTrigger interface.
Public interface IDiscountTriggerV1 The IDiscountTriggerV1 interface.
Public interface IDiscountTriggerV2 Discount triggers interface version 2.
Public interface IInfocodeTrigger The IInfocodeTrigger interface.
Public interface IInfocodeTriggerV1 The IInfocodeTriggerV1 interface.
Public interface IItemTrigger The IItemTrigger interface.
Public interface IItemTriggerV1 The IItemTrigger interface.
Public interface IItemTriggerV2 Item triggers interface version 2.
Public interface IOperationTrigger Infocode triggers interface.
Public interface IOperationTriggerV1 Infocode triggers interface version 1.
Public interface IPaymentTrigger The IPaymentTrigger interface.
Public interface IPaymentTriggerV1 The IPaymentTriggerV1 interface.
Public interface IPaymentTriggerV2 Payement triggers interface version 2.
Public interface IPaymentTriggerV3
Public interface IPreTriggerResult The IPreTriggerResult interface.
Public interface IPreTriggerResultV1 The IPreTriggerResultV1 interface.
Public interface ISuspendTrigger The ISuspendTrigger interface.
Public interface ISuspendTriggerV1 The ISuspendTriggerV1 interface.
Public interface ITransactionTrigger The ITransactionTrigger interface. These interfaces are implemented in the satellite assemblies in the \Triggers subdirectory of the POS installation. They can be overridden by third-party developers.
Public interface ITransactionTriggerV1 The ITransactionTriggerV1 interface.
Public interface ITransactionTriggerV2 Transaction triggers interface.
Public interface ITrigger The ITrigger that is a base for all the trigger interfaces.
Public interface ITriggers ITriggers includes all the triggers. This interface is composed in IApplication.
Public interface ITriggersV1 ITriggers includes all the triggers; the interface itself is composed in IApplication version 1.
Public interface ITriggersV2 Triggers interface version 1.