価値
このトピックは最新ではありません。 最新の情報については、「印刷スキーマ仕様」を参照してください。
Value 要素は、リテラルを型に関連付けます。
要素タグ
<値の>
XML 属性
次の表に、この要素に関連する可能性がある XML 属性を示します。
XML 属性 | 細部 |
---|---|
xsi:type |
Value のデータ型を指定します。これは、文字列、整数、10 進数、QName のいずれかの XSD 定義型である必要があります。 不足している場合、既定のデータ型は文字列です。 |
詳細については、「XML 属性の」セクションを参照してください。
要素情報
次の表に、この要素の親である可能性がある要素、この要素の子である可能性がある要素、および要素自体の制限を示します。
カテゴリ | 細部 |
---|---|
親要素 |
ParameterInit 財産 ScoredProperty |
子要素 |
文字または整数のコンテンツのみが許可されます。 |
この要素 |
Null コンテンツは許可されます。 文字の内容は、データ型で定義された構文に準拠している必要があります。 重複する子の兄弟は許可されません。 |
構成の依存関係
ScoredProperty 要素内に表示される値要素には、構成の依存関係がない場合があります。 Property 要素内に表示される値要素は、構成に任意の依存関係を持つことができます。
要素の使用法
Value 要素は、Property 要素または ScoredProperty 要素内に表示される場合があります。 Value 要素の目的は、値を標準の XML データ型として表することです。 データ型は、Value 要素 xsi:type の XML 属性として指定されます。 すべての XSD 定義型または XML 定義型がサポートされているわけではないことに注意してください。 サポートされている型の一覧については、「要素型の概要」を参照してください。 Value 要素には、文字コンテンツのみを含めることができます。 Value 要素のコンテンツとして他に何も表示されない場合があります。
手記
一部の印刷スキーマ定義プロパティと ScoredProperty 要素には、Value 要素が含まれていません。これは、その目的は単にサブプロパティの親であるためです。 Value 要素を含まないプロパティなど、このようなプロパティには Value 要素を追加しないでください。
値をサポートする要素に Value 要素またはサブ要素が存在する必要がある Print Schema Framework に準拠するには、Value 要素を空の要素として表示することで、存在しない値または未定義の値を表す必要があります。つまり、/Value>の値><<。
例
decimal 型の値を定義し、"128.5" に初期化します。
<Value xsi:type="decimal">128.5</Value>