Namespace: |
|
Type: |
anonymous complexType |
Content: |
empty, 3 attributes |
Defined: |
|
Includes: |
definitions of 3 attributes |
XML Representation Summary |
||||||||||||
<monthly |
||||||||||||
|
||||||||||||
/> |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
Repeats the occurrence every month on a particular day. The very first occurrence is
</xsd:documentation>
created from the parent event's startTime and endTime, but the recurrence occurs as follows: <li>Repeat every month on [day] of [month].</li>
<li>
Repeat every [monthFrequency] month(s) on [day] of [month].
</li>
Typically, the first occurrence is also an instance of the recurrence,
but this need not be the case. <xsd:complexType>
<xsd:attribute name="monthFrequency" type="xsd:int">
</xsd:complexType>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
This optional attribute indicates the month periodicity. By default,
</xsd:documentation>
it is 1, periodic every month. The start of the periodicity is determined from event startTime.
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
Specifies the day of the month to recur on. Value is between 1-31.
</xsd:documentation>
See forceExact for invalid day-month combinations. The proper recurrence pattern for repeating on the last day of the month is to use repeatMonthlyByDay. "Repeat on the [last] [day, weekday, weekend day] of ..."
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
By default, an invalid day-month combination will cause .NET Calendar to search backwards to
</xsd:documentation>
find a valid day-month combination. If forceExact is true, an invalid starting [month ,day] combination such as [6, 31] is ignored and will not be included as an instance of the recurrence. With forceExact, .NET Calendar follows ICAL behavior. <li>
day=31 will only pick up months that have 31 days.
</li>
<li>day=30 will pick up all months except February.</li>
<li>
day=29 will pick up all months except February, except on leap
</li>
years. February 29 is included on leap years. </xsd:element>
|
Type: |
|
Use: |
required |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
Specifies the day of the month to recur on. Value is between 1-31.
</xsd:documentation>
See forceExact for invalid day-month combinations. The proper recurrence pattern for repeating on the last day of the month is to use repeatMonthlyByDay. "Repeat on the [last] [day, weekday, weekend day] of ..." </xsd:attribute>
|
Type: |
xsd:boolean, predefined |
Use: |
optional |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
By default, an invalid day-month combination will cause .NET Calendar to search backwards to
</xsd:documentation>
find a valid day-month combination. If forceExact is true, an invalid starting [month ,day] combination such as [6, 31] is ignored and will not be included as an instance of the recurrence. With forceExact, .NET Calendar follows ICAL behavior. <li>
day=31 will only pick up months that have 31 days.
</li>
<li>day=30 will pick up all months except February.</li>
<li>
day=29 will pick up all months except February, except on leap
</li>
years. February 29 is included on leap years. </xsd:attribute>
|
Type: |
xsd:int, predefined |
Use: |
optional |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This optional attribute indicates the month periodicity. By default,
</xsd:documentation>
it is 1, periodic every month. The start of the periodicity is determined from event startTime. </xsd:attribute>
|