System::Xml::XmlConvert クラス
コンテンツ
[
隠れる
]XmlConvert class
XML 名をエンコードおよびデコードし、ランタイム型と XML Schema 定義言語 (XSD) 型間の変換メソッドを提供します。データ型を変換する際、返される値はロケールに依存しません。
class XmlConvert : public System::Object
メソッド
| メソッド | 説明 |
|---|---|
| static DecodeName(const String&) | 名前をデコードします。このメソッドは XmlConvert::EncodeName(String) および XmlConvert::EncodeLocalName(String) メソッドの逆操作を行います。 |
| static EncodeLocalName(const String&) | 名前を有効な XML ローカル名に変換します。 |
| static EncodeName(const String&) | 名前を有効な XML 名に変換します。 |
| static EncodeNmToken(const String&) | XML 仕様に従って名前が有効かどうかを検証します。 |
| static IsNCNameChar(char16_t) | 渡された文字が有効なコロン以外の文字タイプかどうかをチェックします。 |
| static IsPublicIdChar(char16_t) | 引数の文字が有効な public id 文字であれば渡された文字インスタンスを返し、そうでなければ nullptr を返します。 |
| static IsStartNCNameChar(char16_t) | 渡された文字が有効な開始名文字タイプかどうかをチェックします。 |
| static IsWhitespaceChar(char16_t) | 渡された文字が有効な XML 空白文字かどうかをチェックします。 |
| static IsXmlChar(char16_t) | 渡された文字が有効な XML 文字かどうかをチェックします。 |
| static IsXmlSurrogatePair(char16_t, char16_t) | 渡されたサロゲートペア文字が有効な XML 文字かどうかをチェックします。 |
| static ToBoolean(String) | String を Boolean に変換します。 |
| static ToByte(const String&) | String を Byte に変換します。 |
| static ToChar(const String&) | String を Char に変換します。 |
| static ToDateTime(const String&) | String を DateTime に変換します。 |
| static ToDateTime(const String&, const String&) | String を DateTime に変換します。 |
| static ToDateTime(const String&, const ArrayPtr<String>&) | String を DateTime に変換します。 |
| static ToDateTime(const String&, XmlDateTimeSerializationMode) | 指定された XmlDateTimeSerializationMode を使用して、String を DateTime に変換します。 |
| static ToDateTimeOffset(const String&) | 提供された String を DateTimeOffset に変換します。 |
| static ToDateTimeOffset(const String&, const String&) | 提供された String を DateTimeOffset に変換します。 |
| static ToDateTimeOffset(const String&, const ArrayPtr<String>&) | 提供された String を DateTimeOffset に変換します。 |
| static ToDecimal(const String&) | String を Decimal に変換します。 |
| static ToDouble(String) | String を Double に変換します。 |
| static ToGuid(const String&) | String を Guid に変換します。 |
| static ToInt16(const String&) | String を Int16 に変換します。 |
| static ToInt32(const String&) | String を Int32 に変換します。 |
| static ToInt64(const String&) | String を Int64 に変換します。 |
| static ToSByte(const String&) | String を SByte に変換します。 |
| static ToSingle(String) | String を Single に変換します。 |
| static ToString(bool) | Boolean を String に変換します。 |
| static ToString(char16_t) | Char を String に変換します。 |
| static ToString(Decimal) | Decimal を String に変換します。 |
| static ToString(int8_t) | SByte を String に変換します。 |
| static ToString(int16_t) | Int16 を String に変換します。 |
| static ToString(int32_t) | Int32 を String に変換します。 |
| static ToString(int64_t) | Int64 を String に変換します。 |
| static ToString(uint8_t) | Byte を String に変換します。 |
| static ToString(uint16_t) | UInt16 を String に変換します。 |
| static ToString(uint32_t) | UInt32 を String に変換します。 |
| static ToString(uint64_t) | UInt64 を String に変換します。 |
| static ToString(float) | Single を String に変換します。 |
| static ToString(double) | Double を String に変換します。 |
| static ToString(TimeSpan) | TimeSpan を String に変換します。 |
| static ToString(DateTime) | DateTime を String に変換します。 |
| static ToString(DateTime, const String&) | DateTime を String に変換します。 |
| static ToString(DateTime, XmlDateTimeSerializationMode) | DateTime を、指定された XmlDateTimeSerializationMode を使用して String に変換します。 |
| static ToString(DateTimeOffset) | 提供された DateTimeOffset を String に変換します。 |
| static ToString(DateTimeOffset, const String&) | 提供された DateTimeOffset を、指定された形式で String に変換します。 |
| static ToString(Guid) | Guid を String に変換します。 |
| static ToTimeSpan(const String&) | String を TimeSpan に変換します。 |
| static ToUInt16(const String&) | String を UInt16 に変換します。 |
| static ToUInt32(const String&) | String を UInt32 に変換します。 |
| static ToUInt64(const String&) | String を UInt64 に変換します。 |
| static VerifyName(const String&) | 名前が W3C Extended Markup Language の勧告に従って有効な名前であることを検証します。 |
| static VerifyNCName(const String&) | 名前が W3C Extended Markup Language の勧告に従って有効な NCName であることを検証します。NCName はコロンを含めることのできない名前です。 |
| static VerifyNMTOKEN(const String&) | 文字列が W3C XML Schema Part2: Datatypes の勧告に従って有効な NMTOKEN であることを検証します。 |
| static VerifyPublicId(const String&) | 文字列引数のすべての文字が有効な public id 文字である場合、渡された文字列インスタンスを返します。 |
| static VerifyTOKEN(const String&) | 文字列が W3C XML Schema Part2: Datatypes の勧告に従って有効なトークンであることを検証します。 |
| static VerifyWhitespace(const String&) | 文字列引数のすべての文字が有効な空白文字である場合、渡された文字列インスタンスを返します。 |
| static VerifyXmlChars(const String&) | 文字列引数のすべての文字およびサロゲートペア文字が有効な XML 文字である場合、渡された文字列を返します。そうでない場合、最初に見つかった無効な文字に関する情報を含む XmlException がスローされます。 |
Typedefs
| 型定義 | 説明 |
|---|---|
| Ptr | このクラスのインスタンスへの共有ポインタのエイリアスです。 |
参照
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++