Enumeration (Named Data Type)

From wiki.fine.cz
Revision as of 17:46, 21 March 2022 by Petr.Bures (talk | contribs) (Created page with "Slouží k uchování jedné hodnoty ze seznamu prvků výčtu. '''Společné vlastnosti''' {| class="wikitable" |+ Vlastnosti výčtu !Vlastnost !XML v šabloně !Popis |- |Prvek |<sup>[:E:]</sup> <code>Item</code> |Seznam prvků (lze použít pouze typ prvek výčtu) |- |Odsazení |    <sup>[A]</sup> INT <code>Level</code> |    Odsazení jednotlivých prvků výčtu, píše se...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Slouží k uchování jedné hodnoty ze seznamu prvků výčtu.

Společné vlastnosti

Vlastnosti výčtu
Vlastnost XML v šabloně Popis
Prvek [:E:] Item Seznam prvků (lze použít pouze typ prvek výčtu)
Odsazení     [A] INT Level     Odsazení jednotlivých prvků výčtu, píše se jako atribut k prvkům, ale ukládá se s výčtem

Příklad zápisu XML v šabloně

<Item ID="{EFEC9E11-6FFD-44B9-9FC8-AC6F1E892461}" ItemType="Enum">

  <Name .... />

  <Comment .... />

  <Settings />

  <Item ID="{E3237AF4-3F69-44F9-BD34-EA5BF71D5A3A}" ItemType="EnumItem">

    <Name ... />

    <Settings IsHeading="true" />

  </Item>

  <Item ID="{F14426ED-878B-4B30-ACF0-EC7062DDEA80}" ItemType="EnumItem">

    <Name .... />

  </Item>

<Item ID="{A99658F7-FD21-4F12-B1B8-7159E8C78F34}" ItemType="EnumItem" Level="1">

    <Name .... />

  </Item>

</Item>

Příklad zápisu XML v datech

<Item ID="{EFEC9E11-6FFD-44B9-9FC8-AC6F1E892461}" EnumValue="{A99658F7-FD21-4F12-B1B8-7159E8C78F34}" />

ID a EnumValue mohou být buď GUID, nebo jednoznačné textové identifikátory.