Olvasás angol nyelven

Megosztás a következőn keresztül:


dateTimeFormat

Megadja, hogy IPropertyDescription::FormatForDisplay hogyan formázza a tulajdonság értékét sztringként. Ez csak akkor alkalmazható, ha <displayInfo displayType="DateTime">. Minden displayInfo elemhez csak egy dateTimeFormat elemnek kell lennie.

Ha több elem is van, a rendszer az utolsót használja. Ha nincs megadva dateTimeFormat elem, az alapértelmezett attribútumbeállításokat alkalmazza a tulajdonság leírására.

Szintaxis

      <!-- dateTimeFormat -->
      <xs:element name="dateTimeFormat"  minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:attribute name="formatAs">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="General"/>
                <xs:enumeration value="Month"/>
                <xs:enumeration value="YearMonth"/>
                <xs:enumeration value="Year"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="formatTimeAs">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="ShortTime"/>
                <xs:enumeration value="LongTime"/>
                <xs:enumeration value="HideTime"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="formatDateAs">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="ShortDate"/>
                <xs:enumeration value="LongDate"/>
                <xs:enumeration value="HideDate"/>
                <xs:enumeration value="RelativeShortDate"/>
                <xs:enumeration value="RelativeLongDate"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>

Eleminformációk

Szülőelem Gyermekelemek
displayInfo Egyik sem

 

Attribútumok

Attribútum Leírás
formatA-k Nyilvános. Szabadon választható. Az alapértelmezett érték az "Általános". Az alábbi értékek érvényesek.
Érték Jelentés
Általános Alapértelmezett. Formázhatja a dátum-idő értéket SHFormatDateTimehasználatával. Az formatTimeAs és formatDateAs attribútumokkal adhatja meg az idő és a dátum formázását. A tulajdonságtípusnak DateTime-nak kell lennie.
Hónap Az értéket az év egyik hónapjaként formázja. A tulajdonság típusának Int32-nek kell lennie. Az értéket numerikus értékként kell tárolni az év első hónapját jelölő 1 értékkel.
YearMonth Az értéket "Év – Hónap" formátumban formázja. A tulajdonság típusának Int32-nek kell lennie. Az értéket úgy kell tárolni, hogy a két legmagasabb bájt adja meg az évet, az alsó két bájt pedig a hónapot.
Év Az értéket egyszerű sztringként formázza.

 

formatTimeAs Nyilvános. Szabadon választható. Az alapértelmezett érték a "ShortTime". Azt a formátumot adja meg, amelyben az időt meg szeretné jeleníteni. Akkor érvényes, ha formatAs="Általános". Az alábbi értékek érvényesek.
Érték Jelentés
Rövid idő Alapértelmezett. A következő időpontot jeleníti meg: "19:48".
Régi A következő időpontot jeleníti meg: "19:48:33".
HideTime Ne jelenítse meg a dátum időrészét.

 

formatDateAs Nyilvános. Szabadon választható. Az alapértelmezett érték a "ShortDate". Megadja a dátum megjelenítésének formátumát. Akkor érvényes, ha formatAs="Általános". Az alábbi értékek érvényesek.
Érték Példa
ShortDate Alapértelmezett. Az "5/13/59" dátum megjelenítése.
LongDate A következő dátumot jeleníti meg: "1959. május 13., szerda".
HideDate Ne jelenítse meg a dátumrészt.
RelativeShortDate A dátumot a "ShortDate" kifejezéshez hasonlóan jeleníti meg, de ha lehetséges, használjon relatív leírásokat, például "tegnap".
RelativeLongDate A dátumot a "LongDate" kifejezéshez hasonlóan jeleníti meg, de ha lehetséges, használjon relatív leírásokat, például "tegnap".