Hodnota
Toto téma není aktuální. Nejaktuálnější informace naleznete v specifikace schématu tisku.
Prvek Value přidruží literál k typu.
Značka elementu
> hodnoty <
Atributy XML
Následující tabulka uvádí atributy XML, které se mohou týkat tohoto elementu.
Atribut XML | Podrobnosti |
---|---|
xsi:type |
Určuje datový typ Hodnota, který musí být jedním z následujících typů definovaných XSD: řetězec, celé číslo, desetinné číslo, QName. Pokud chybí, výchozí datový typ je řetězec. |
Další informace najdete v části atributy XML.
Informace o elementu
Následující tabulka uvádí prvky, které mohou být nadřazené tomuto prvku, elementy, které mohou být podřízeny tomuto prvku, a všechna omezení samotného prvku.
Kategorie | Podrobnosti |
---|---|
Nadřazené prvky |
ParametrInit Vlastnost ScoredProperty |
Podřízené prvky |
Je povolen pouze obsah celého čísla nebo znaku. |
Tento prvek |
Obsah s hodnotou Null je povolený. Obsah znaků musí odpovídat syntaxi definované datovým typem. Duplicitní podřízené elementy na stejné úrovni nejsou povoleny. |
Závislosti konfigurace
Prvky hodnot, které se zobrazují v elementu ScoredProperty, nemusí mít žádné závislosti konfigurace. Prvky hodnot, které se zobrazí v elementech vlastnosti, mohou mít libovolné závislosti na konfiguraci.
Využití elementů
Prvek Value se může objevit v elementu Property nebo ScoredProperty. Účelem prvku Value je reprezentovat hodnotu jako standardní datový typ XML. Datový typ je zadán jako atribut XML prvku Value, xsi:type. Všimněte si, že nejsou podporovány všechny typy definované XSD nebo XML. Seznam podporovaných typů najdete v tématu Souhrn typů prvků. Prvek Value může obsahovat pouze obsah znaku. Nic jiného se nemusí objevit jako obsah v prvku Value.
Poznámka
Některé prvky Schématu definované schématem a ScoredProperty neobsahují prvek Value, protože jejich účelem je jednoduše být nadřazené dílčích vlastností. Do těchto vlastností byste neměli přidávat prvek Value, vlastnosti, které neobsahují prvek Value.
Aby bylo možné postupovat v souladu s architekturou schématu Print, která vyžaduje, aby prvek Value nebo dílčí prvky byly přítomny v prvcích podporujících hodnoty, chybějící nebo nedefinovaná hodnota by měla být reprezentována prezentováním prvku Value jako prázdný prvek; to znamená, že <hodnota></Value>.
Příklad
Definujte hodnotu typu decimal a inicializujete ji na 128,5.
<Value xsi:type="decimal">128.5</Value>