# MonthlyTrigger Constructor

## Overloads

| [MonthlyTrigger()](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.Triggers.MonthlyTrigger.-ctor.htm#PIX_Triggers_MonthlyTrigger__ctor) |  |  |
| --- | --- | --- |
| [MonthlyTrigger(DateTime, List<Int32>, List<Int32>, List<Int32>, List<DayOfWeek>)](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.Triggers.MonthlyTrigger.-ctor.htm#PIX_Triggers_MonthlyTrigger__ctor_System_DateTime_System_Collections_Generic_List_System_Int32__System_Collections_Generic_List_System_Int32__System_Collections_Generic_List_System_Int32__System_Collections_Generic_List_System_DayOfWeek__) |  |  |
| [MonthlyTrigger(XmlReader)](https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.Triggers.MonthlyTrigger.-ctor.htm#PIX_Triggers_MonthlyTrigger__ctor_System_Xml_XmlReader_) |  |  |

[](https://help.qlik.com/en-US/qlikview-developer/Subsystems/QMSAPIref/Content/PIX.Triggers.MonthlyTrigger.-ctor.htm) [](https://help.qlik.com/en-US/qlikview-developer/Subsystems/QMSAPIref/Content/PIX.Triggers.MonthlyTrigger.-ctor.htm)

## MonthlyTrigger()

### Declaration

```

          public MonthlyTrigger()
    
  
```

[](https://help.qlik.com/en-US/qlikview-developer/Subsystems/QMSAPIref/Content/PIX.Triggers.MonthlyTrigger.-ctor.htm) [](https://help.qlik.com/en-US/qlikview-developer/Subsystems/QMSAPIref/Content/PIX.Triggers.MonthlyTrigger.-ctor.htm)

## MonthlyTrigger(DateTime, List&lt;Int32&gt;, List&lt;Int32&gt;, List&lt;Int32&gt;, List&lt;DayOfWeek&gt;)

### Declaration

```

          public MonthlyTrigger(DateTime iStartAt, List<int> iMonths, List<int> iDayNumbers, List<int> iOccournce, List<DayOfWeek> iWeekDays)
    
  
```

### Parameters

| Type | Name | Description |
| --- | --- | --- |
| System.DateTime | iStartAt | The date and time when to execute the first time |
| System.Collections.Generic.List&lt;System.Int32&gt; | iMonths | The months on which to execute |
| System.Collections.Generic.List&lt;System.Int32&gt; | iDayNumbers | The days(1-32) on which to execute, if 32 it means last day |
| System.Collections.Generic.List&lt;System.Int32&gt; | iOccournce | When in the month should it be executed a list of int 1-5, 5 if last |
| System.Collections.Generic.List&lt;System.DayOfWeek&gt; | iWeekDays | A specified weekday when to be executed |

[](https://help.qlik.com/en-US/qlikview-developer/Subsystems/QMSAPIref/Content/PIX.Triggers.MonthlyTrigger.-ctor.htm) [](https://help.qlik.com/en-US/qlikview-developer/Subsystems/QMSAPIref/Content/PIX.Triggers.MonthlyTrigger.-ctor.htm)

## MonthlyTrigger(XmlReader)

### Declaration

```
public MonthlyTrigger(XmlReader reader)
```

### Parameters

| Type | Name | Description |
| --- | --- | --- |
| System.Xml.XmlReader | reader |  |