# PIX.QMSAPI.DataObjects.Triggers Namespace

## Classes

| [ExternalEventTrigger](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.ExternalEventTrigger.htm) | Represents an externally triggered event. |
| --- | --- |
| [MultipleEventTrigger](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.MultipleEventTrigger.htm) | Represents a trigger which can fire multiple triggers. |
| [RecurrenceTrigger](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.RecurrenceTrigger.htm) | Represents a trigger, executing on a regular basis. |
| [RecurrenceTrigger.RecurrenceTriggerContinuous](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.RecurrenceTrigger.RecurrenceTriggerContinuous.htm) | Represents a trigger which is executed continuously. |
| [RecurrenceTrigger.RecurrenceTriggerDaily](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.RecurrenceTrigger.RecurrenceTriggerDaily.htm) | Represents a trigger which is executed on an daily basis. |
| [RecurrenceTrigger.RecurrenceTriggerHourly](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.RecurrenceTrigger.RecurrenceTriggerHourly.htm) | Represents a trigger which is executed on an hourly basis. |
| [RecurrenceTrigger.RecurrenceTriggerMonthly](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.RecurrenceTrigger.RecurrenceTriggerMonthly.htm) | Represents a trigger which is executed on an monthly basis. |
| [RecurrenceTrigger.RecurrenceTriggerWeekly](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.RecurrenceTrigger.RecurrenceTriggerWeekly.htm) | Represents a trigger which is executed on an weekly basis. |
| [ScheduleTrigger](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.ScheduleTrigger.htm) | Represents a scheduled trigger. |
| [TaskEventTrigger](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.TaskEventTrigger.htm) | Represents a trigger which is executed when a task has finished. |
| [Trigger](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.Trigger.htm) | A base class used by all different triggers. |

## Interfaces

| [XITrigger](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.QMSAPI.DataObjects.Triggers.XITrigger.htm) |  |
| --- | --- |