指定した XML スキーマ定義言語 (XSD) 型の .NET Framework 型を取得します。
Public MustOverride ReadOnly Property ValueType As Type
[C#]
public abstract Type ValueType {get;}
[C++]
public: __property virtual Type* get_ValueType() = 0;
[JScript]
public abstract function get ValueType() : Type;
プロパティ値
.NET Framework 型の値型。
解説
XML スキーマ型と .NET Framework 型を割り当てを次の表に示します。
| XSD 型 | .NET Framework 型 |
|---|---|
| hexBinary | System.Byte[] |
| base64Binary | System.Byte[] |
| Boolean | System.Boolean |
| byte | System.SByte |
| normalizedString | System.String |
| date | System.DateTime |
| decimal | System.Decimal |
| double | System.Double |
| ENTITIES | System.String[] |
| ENTITY | System.String |
| float | System.Single |
| gMonthDay | System.DateTime |
| gDay | System.DateTime |
| gYear | System.DateTime |
| gYearMonth | System.DateTime |
| ID | System.String |
| IDREF | System.String |
| IDREFS | System.String[] |
| int | System.Int32 |
| integer | System.Decimal |
| language | System.String |
| long | System.Int64 |
| month | System.DateTime |
| Name | System.String |
| NCName | System.String |
| negativeInteger | System.Decimal |
| NMTOKEN | System.String |
| NMTOKENS | System.String[] |
| nonNegativeInteger | System.Decimal |
| nonPositiveInteger | System.Decimal |
| NOTATION | System.String |
| positiveInteger | System.Decimal |
| QName | System.Xml.XmlQualifiedName |
| short | System.Int16 |
| string | System.String |
| time | System.DateTime |
| timePeriod | System.DateTime |
| timePeriod | System.DateTime |
| token | System.String |
| unsignedByte | System.Byte |
| unsignedInt | System.UInt32 |
| unsignedLong | System.UInt64 |
| unsignedShort | System.UInt16 |
| anyURI | System.Uri |
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
XmlSchemaDatatype クラス | XmlSchemaDatatype メンバ | System.Xml.Schema 名前空間