# C1.Schedule.RecurrencePattern.DayOfWeekMask

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_Schedule_RecurrencePattern_DayOfWeekMask_" data-uid="C1.Schedule.RecurrencePattern.DayOfWeekMask*">DayOfWeekMask Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_Schedule_RecurrencePattern_DayOfWeekMask_" data-uid="C1.Schedule.RecurrencePattern.DayOfWeekMask*"></a>
<h4 id="C1_Schedule_RecurrencePattern_DayOfWeekMask" data-uid="C1.Schedule.RecurrencePattern.DayOfWeekMask">DayOfWeekMask</h4>
<div class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="C1.Schedule.WeekDaysEnum.html">WeekDaysEnum</a> value representing the mask
for week days on which the recurring appointment occurs.
Monthly and yearly patterns are only valid for a single day.
Weekly patterns are only valid as the Or of the <a class="xref" href="C1.Schedule.RecurrencePattern.DayOfWeekMask.html#C1_Schedule_RecurrencePattern_DayOfWeekMask">DayOfWeekMask</a>.
The default value is 0.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public WeekDaysEnum DayOfWeekMask { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Property DayOfWeekMask As WeekDaysEnum</code></pre>
</div>
<h5 id="C1_Schedule_RecurrencePattern_DayOfWeekMask_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>When the <a class="xref" href="C1.Schedule.RecurrencePattern.RecurrenceType.html#C1_Schedule_RecurrencePattern_RecurrenceType">RecurrenceType</a> property is set to
<a class="xref" href="C1.Schedule.RecurrenceTypeEnum.html#C1_Schedule_RecurrenceTypeEnum_Daily">Daily</a>, the <a class="xref" href="C1.Schedule.RecurrencePattern.DayOfWeekMask.html#C1_Schedule_RecurrencePattern_DayOfWeekMask">DayOfWeekMask</a> property
can only be set to <a class="xref" href="C1.Schedule.WeekDaysEnum.html#C1_Schedule_WeekDaysEnum_EveryDay">EveryDay</a>; setting the property
to any other value will result in an exception.
When the <a class="xref" href="C1.Schedule.RecurrencePattern.RecurrenceType.html#C1_Schedule_RecurrencePattern_RecurrenceType">RecurrenceType</a> property is set to
<a class="xref" href="C1.Schedule.RecurrenceTypeEnum.html#C1_Schedule_RecurrenceTypeEnum_Workdays">Workdays</a>, the <a class="xref" href="C1.Schedule.RecurrencePattern.DayOfWeekMask.html#C1_Schedule_RecurrencePattern_DayOfWeekMask">DayOfWeekMask</a> property
can only be set to <a class="xref" href="C1.Schedule.WeekDaysEnum.html#C1_Schedule_WeekDaysEnum_WorkDays">WorkDays</a>; setting the property
to any other value will result in an exception.
When the <a class="xref" href="C1.Schedule.RecurrencePattern.RecurrenceType.html#C1_Schedule_RecurrencePattern_RecurrenceType">RecurrenceType</a> property is set to
<a class="xref" href="C1.Schedule.RecurrenceTypeEnum.html#C1_Schedule_RecurrenceTypeEnum_Weekly">Weekly</a>, the <a class="xref" href="C1.Schedule.RecurrencePattern.DayOfWeekMask.html#C1_Schedule_RecurrencePattern_DayOfWeekMask">DayOfWeekMask</a> property
cannot be set to <a class="xref" href="C1.Schedule.WeekDaysEnum.html#C1_Schedule_WeekDaysEnum_None">None</a>; doing so will result
in an exception being thrown.
When the <a class="xref" href="C1.Schedule.RecurrencePattern.RecurrenceType.html#C1_Schedule_RecurrencePattern_RecurrenceType">RecurrenceType</a> property is set to
<a class="xref" href="C1.Schedule.RecurrenceTypeEnum.html#C1_Schedule_RecurrenceTypeEnum_Monthly">Monthly</a> or <a class="xref" href="C1.Schedule.RecurrenceTypeEnum.html#C1_Schedule_RecurrenceTypeEnum_Yearly">Yearly</a>
the <a class="xref" href="C1.Schedule.RecurrencePattern.DayOfWeekMask.html#C1_Schedule_RecurrencePattern_DayOfWeekMask">DayOfWeekMask</a> property is not applicable.</p>
</div>
</div>
