simpleType "calendarLocaleEnum"
Namespace:
Defined:
globally in myCalendar.xsd; see XML source
Used:
Simple Content Model
"-1" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "14" | "15" | "16" | "17" | "18" | "19"
All Direct / Indirect Based Elements (1):
calendarType (type calendarLocaleEnum)
All Direct / Indirect Based Attributes (3):
event (in getCalendarDaysResponse)/@calendarType, eventType/@calendarType, specialDateType/@calendarType
Known Usage Locations
Annotation
This field identifies an enumeration which determines the kind of calendar event this is. <b>.NET My Services v1 will only support HSCAL_GREGORIAN_US.</b> <br/><a href="http://msdn.microsoft.com/library/psdk/winbase/nls_9bg8.htm">http://msdn.microsoft.com/library/psdk/winbase/nls_9bg8.htm</a> plus several others: <br/><br/> <table border="1" cellpadding="1" cellspacing="1"> <tr> <td align="center"><b>Value</b></td> <td align="center"><b>Enumeration Constant</b></td> <td align="center"><b>Description</b></td> </tr> <tr> <td>-1</td> <td>HSCAL_ALL_CALENDARS</td> <td>Unknown Calendar; system default (HSCAL_GREGORIAN_US)</td> </tr> <tr> <td>1</td> <td>HSCAL_GREGORIAN</td> <td>Gregorian (localized) calendar</td> </tr> <tr> <td>2</td> <td>HSCAL_GREGORIAN_US</td> <td>Gregorian (U.S.) calendar</td> </tr> <tr> <td>3</td> <td>HSCAL_JAPAN</td> <td>Japanese Emperor Era calendar</td> </tr> <tr> <td>4</td> <td>HSCAL_TAIWAN</td> <td>Taiwan Era calendar</td> </tr> <tr> <td>5</td> <td>HSCAL_KOREA</td> <td>Korean Tangun Era calendar</td> </tr> <tr> <td>6</td> <td>HSCAL_HIJRI</td> <td>Hijri (Arabic Lunar) calendar</td> </tr> <tr> <td>7</td> <td>HSCAL_THAI</td> <td>Thai calendar</td> </tr> <tr> <td>8</td> <td>HSCAL_HEBREW</td> <td>Hebrew (Lunar) calendar</td> </tr> <tr> <td>9</td> <td>HSCAL_GREGORIAN_ME_FRENCH</td> <td>Gregorian Middle East French calendar</td> </tr> <tr> <td>10</td> <td>HSCAL_GREGORIAN_ARABIC</td> <td>Gregorian Arabic calendar</td> </tr> <tr> <td>11</td> <td>HSCAL_GREGORIAN_XLIT_ENGLISH</td> <td>Gregorian Transliterated English calendar</td> </tr> <tr> <td>12</td> <td>HSCAL_GREGORIAN_XLIT_FRENCH</td> <td>Gregorian Transliterated French calendar</td> </tr> <tr> <td>13</td> <td>HSCAL_KOREA_LUNAR</td> <td>Default Korea Lunar calendar</td> </tr> <tr> <td>14</td> <td>HSCAL_JAPAN_LUNAR</td> <td>Default Japanese Lunar calendar</td> </tr> <tr> <td>15</td> <td>HSCAL_CHINESE_LUNAR</td> <td>Chinese Lunar calendar</td> </tr> <tr> <td>16</td> <td>HSCAL_SAKA</td> <td>Indian Saka calendar</td> </tr> <tr> <td>17</td> <td>HSCAL_LUNAR_ETO_CHN</td> <td>Chinese Zodiac calendar</td> </tr> <tr> <td>18</td> <td>HSCAL_LUNAR_ETO_KOR</td> <td>Korean Zodiac calendar</td> </tr> <tr> <td>19</td> <td>HSCAL_LUNAR_ROKUYOU</td> <td>Japanese Lucky days calendar</td> </tr> </table>
Type Definition Detail
Type Derivation Tree
xsd:string (restriction)
  calendarLocaleEnum
Derivation:
restriction of xsd:string
XML Source (see within schema source)
<xsd:simpleType name="calendarLocaleEnum">
<xsd:annotation>
<xsd:documentation>
This field identifies an enumeration which determines the kind
of calendar event this is.
<b>
.NET My Services v1 will only support HSCAL_GREGORIAN_US.
</b>
<br/>
<a href="http://msdn.microsoft.com/library/psdk/winbase/nls_9bg8.htm">
http://msdn.microsoft.com/library/psdk/winbase/nls_9bg8.htm
</a>
plus several others:
<br/>
<br/>
<table border="1" cellpadding="1" cellspacing="1">
<tr>
<td align="center">
<b>Value</b>
</td>
<td align="center">
<b>Enumeration Constant</b>
</td>
<td align="center">
<b>Description</b>
</td>
</tr>
<tr>
<td>-1</td>
<td>HSCAL_ALL_CALENDARS</td>
<td>
Unknown Calendar; system default (HSCAL_GREGORIAN_US)
</td>
</tr>
<tr>
<td>1</td>
<td>HSCAL_GREGORIAN</td>
<td>Gregorian (localized) calendar</td>
</tr>
<tr>
<td>2</td>
<td>HSCAL_GREGORIAN_US</td>
<td>Gregorian (U.S.) calendar</td>
</tr>
<tr>
<td>3</td>
<td>HSCAL_JAPAN</td>
<td>Japanese Emperor Era calendar</td>
</tr>
<tr>
<td>4</td>
<td>HSCAL_TAIWAN</td>
<td>Taiwan Era calendar</td>
</tr>
<tr>
<td>5</td>
<td>HSCAL_KOREA</td>
<td>Korean Tangun Era calendar</td>
</tr>
<tr>
<td>6</td>
<td>HSCAL_HIJRI</td>
<td>Hijri (Arabic Lunar) calendar</td>
</tr>
<tr>
<td>7</td>
<td>HSCAL_THAI</td>
<td>Thai calendar</td>
</tr>
<tr>
<td>8</td>
<td>HSCAL_HEBREW</td>
<td>Hebrew (Lunar) calendar</td>
</tr>
<tr>
<td>9</td>
<td>HSCAL_GREGORIAN_ME_FRENCH</td>
<td>Gregorian Middle East French calendar</td>
</tr>
<tr>
<td>10</td>
<td>HSCAL_GREGORIAN_ARABIC</td>
<td>Gregorian Arabic calendar</td>
</tr>
<tr>
<td>11</td>
<td>HSCAL_GREGORIAN_XLIT_ENGLISH</td>
<td>Gregorian Transliterated English calendar</td>
</tr>
<tr>
<td>12</td>
<td>HSCAL_GREGORIAN_XLIT_FRENCH</td>
<td>Gregorian Transliterated French calendar</td>
</tr>
<tr>
<td>13</td>
<td>HSCAL_KOREA_LUNAR</td>
<td>Default Korea Lunar calendar</td>
</tr>
<tr>
<td>14</td>
<td>HSCAL_JAPAN_LUNAR</td>
<td>Default Japanese Lunar calendar</td>
</tr>
<tr>
<td>15</td>
<td>HSCAL_CHINESE_LUNAR</td>
<td>Chinese Lunar calendar</td>
</tr>
<tr>
<td>16</td>
<td>HSCAL_SAKA</td>
<td>Indian Saka calendar</td>
</tr>
<tr>
<td>17</td>
<td>HSCAL_LUNAR_ETO_CHN</td>
<td>Chinese Zodiac calendar</td>
</tr>
<tr>
<td>18</td>
<td>HSCAL_LUNAR_ETO_KOR</td>
<td>Korean Zodiac calendar</td>
</tr>
<tr>
<td>19</td>
<td>HSCAL_LUNAR_ROKUYOU</td>
<td>Japanese Lucky days calendar</td>
</tr>
</table>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<!--
<xsd:minInclusive value="-1"/>
<xsd:maxInclusive value="19"/>
-->
<xsd:enumeration value="-1"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
<xsd:enumeration value="6"/>
<xsd:enumeration value="7"/>
<xsd:enumeration value="8"/>
<xsd:enumeration value="9"/>
<xsd:enumeration value="10"/>
<xsd:enumeration value="11"/>
<xsd:enumeration value="12"/>
<xsd:enumeration value="13"/>
<xsd:enumeration value="14"/>
<xsd:enumeration value="15"/>
<xsd:enumeration value="16"/>
<xsd:enumeration value="17"/>
<xsd:enumeration value="18"/>
<xsd:enumeration value="19"/>
</xsd:restriction>
</xsd:simpleType>