Namespace: |
|
Content: |
|
Defined: |
globally in myCalendar.xsd; see XML source |
Includes: |
|
Used: |
at 1 location |
XML Representation Summary |
|||||
<...> |
|||||
|
|||||
</...> |
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" name="daily">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Repeat every [...] days.
</xsd:documentation>
<xsd:complexType>
<xsd:attribute name="dayFrequency" type="xsd:int" use="required">
</xsd:complexType>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
The periodicity of days over which repetition occurs,
</xsd:documentation>
for example, repeat every 3 days.
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Repeat every [...] week(s) on {su,mo,tu,we,th,fr,sa}.
</xsd:documentation>
<br/>
The presence of a weekday attribute means to repeat
on this particular day. Any combination of the seven days is valid. <xsd:complexType>
<xsd:complexContent>
</xsd:complexType>
<xsd:extension base="weekDayAttributesType">
</xsd:complexContent>
<xsd:attribute name="weekFrequency" type="xsd:int">
</xsd:extension>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
The repeatWeekly recurrence occurs every period of weeks. If the
</xsd:documentation>
attribute is not present, it defaults to 1 (every week).
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
<br/>
</xsd:documentation>
Repeat on the [First, Second, Third, Fourth, Last] {su, mo, tu, we, th, fr, sa} of every [...] month(s).
<br/>
Any combination of the {weekday} attributes are valid, including user-defined combinations for
weekdays and weekend days. <xsd:complexType>
<xsd:complexContent>
</xsd:complexType>
<xsd:extension base="weekDayAttributesType">
</xsd:complexContent>
<xsd:attribute name="monthFrequency" type="xsd:int">
</xsd:extension>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
Specifies the month periodicity to recur on. If this
</xsd:documentation>
attribute is not present, it defaults to 1 (every month).
<xsd:annotation>
</xsd:element>
<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:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Repeat every year on a particular date. The very first occurrence is
</xsd:documentation>
created from the parent event's startTime and endTime, but the recurrence occurs as follows: <li>Repeat yearly on [day] of [month].</li>
<li>
Repeat every [yearFrequency] years 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="yearFrequency" type="xsd:int">
</xsd:complexType>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
This optional attribute indicates the year periodicity. By
</xsd:documentation>
default, it is 1 (repeat every year).
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
Specifies the month to recur on.
</xsd:documentation>
<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.
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
By default, an invalid day-month-year combination will cause .NET Calendar to search backwards to
</xsd:documentation>
find a valid day for a particular month, year. 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:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip">
<xsd:annotation>
</xsd:any>
<xsd:documentation>
</xsd:annotation>
Any additional repeat rules.
</xsd:documentation>
</xsd:complexType>
|
Type: |
anonymous complexType, empty content |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
Repeat every [...] days.
</xsd:documentation>
<xsd:complexType>
<xsd:attribute name="dayFrequency" type="xsd:int" use="required">
</xsd:complexType>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
The periodicity of days over which repetition occurs,
</xsd:documentation>
for example, repeat every 3 days. </xsd:element>
|
Type: |
anonymous complexType, empty content |
Defined: |
<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: |
|
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
<br/>
</xsd:documentation>
Repeat on the [First, Second, Third, Fourth, Last] {su, mo, tu, we, th, fr, sa} of every [...] month(s).
<br/>
Any combination of the {weekday} attributes are valid, including user-defined combinations for
weekdays and weekend days. <xsd:complexType>
<xsd:complexContent>
</xsd:complexType>
<xsd:extension base="weekDayAttributesType">
</xsd:complexContent>
<xsd:attribute name="monthFrequency" type="xsd:int">
</xsd:extension>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
Specifies the month periodicity to recur on. If this
</xsd:documentation>
attribute is not present, it defaults to 1 (every month). </xsd:element>
|
Type: |
|
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
Repeat every [...] week(s) on {su,mo,tu,we,th,fr,sa}.
</xsd:documentation>
<br/>
The presence of a weekday attribute means to repeat
on this particular day. Any combination of the seven days is valid. <xsd:complexType>
<xsd:complexContent>
</xsd:complexType>
<xsd:extension base="weekDayAttributesType">
</xsd:complexContent>
<xsd:attribute name="weekFrequency" type="xsd:int">
</xsd:extension>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
The repeatWeekly recurrence occurs every period of weeks. If the
</xsd:documentation>
attribute is not present, it defaults to 1 (every week). </xsd:element>
|
Type: |
anonymous complexType, empty content |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
Repeat every year on a particular date. The very first occurrence is
</xsd:documentation>
created from the parent event's startTime and endTime, but the recurrence occurs as follows: <li>Repeat yearly on [day] of [month].</li>
<li>
Repeat every [yearFrequency] years 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="yearFrequency" type="xsd:int">
</xsd:complexType>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
This optional attribute indicates the year periodicity. By
</xsd:documentation>
default, it is 1 (repeat every year).
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
Specifies the month to recur on.
</xsd:documentation>
<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.
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
By default, an invalid day-month-year combination will cause .NET Calendar to search backwards to
</xsd:documentation>
find a valid day for a particular month, year. 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: |
yearlyByDayType, empty content |
Defined: |
Defined: |
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip">
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
Any additional repeat rules.
</xsd:documentation>
</xsd:any>
|