XmlConvert 類別

定義

編碼和解碼 XML 名稱,並且提供在 Common Language Runtime 類型和 XML 結構描述定義語言 (XSD) 類型之間轉換的方法。 轉換資料類型時,傳回的值與地區設定無關。

public ref class XmlConvert abstract sealed
public ref class XmlConvert
public static class XmlConvert
public class XmlConvert
type XmlConvert = class
Public Class XmlConvert
繼承
XmlConvert

備註

如需此 API 的詳細資訊,請參閱 XmlConvert 的補充 API 備註

建構函式

XmlConvert()

初始化 XmlConvert 類別的新執行個體。

方法

DecodeName(String)

將名稱解碼。 這個方法反向執行 EncodeName(String)EncodeLocalName(String) 方法。

EncodeLocalName(String)

將名稱轉換為有效的 XML 區域名稱。

EncodeName(String)

將名稱轉換為有效的 XML 名稱。

EncodeNmToken(String)

根據 XML 規格驗證確定名稱有效。

IsNCNameChar(Char)

檢查傳入的字元是否為有效的非冒號字元型別。

IsPublicIdChar(Char)

如果引數中的字元是有效的公用 ID 字元,則會傳回傳入的字元執行個體,否則傳回 null

IsStartNCNameChar(Char)

檢查傳入的字元是否為有效的開頭名稱字元型別。

IsWhitespaceChar(Char)

檢查傳入的字元是否為有效的 XML 空白字元。

IsXmlChar(Char)

檢查傳入的字元是否為有效的 XML 字元。

IsXmlSurrogatePair(Char, Char)

檢查傳入的字元 Surrogate 字組是否為有效的 XML 字元。

ToBoolean(String)

String 轉換成對等的 Boolean

ToByte(String)

String 轉換成對等的 Byte

ToChar(String)

String 轉換成對等的 Char

ToDateTime(String)
已淘汰.
已淘汰.

String 轉換成對等的 DateTime

ToDateTime(String, String)

String 轉換成對等的 DateTime

ToDateTime(String, String[])

String 轉換成對等的 DateTime

ToDateTime(String, XmlDateTimeSerializationMode)

使用指定的 XmlDateTimeSerializationMode,將 String 轉換為 DateTime

ToDateTimeOffset(String)

將提供的 String 轉換成 DateTimeOffset 對等用法。

ToDateTimeOffset(String, String)

將提供的 String 轉換成 DateTimeOffset 對等用法。

ToDateTimeOffset(String, String[])

將提供的 String 轉換成 DateTimeOffset 對等用法。

ToDecimal(String)

String 轉換成對等的 Decimal

ToDouble(String)

String 轉換成對等的 Double

ToGuid(String)

String 轉換成對等的 Guid

ToInt16(String)

String 轉換成對等的 Int16

ToInt32(String)

String 轉換成對等的 Int32

ToInt64(String)

String 轉換成對等的 Int64

ToSByte(String)

String 轉換成對等的 SByte

ToSingle(String)

String 轉換成對等的 Single

ToString(Boolean)

Boolean 轉換成 String

ToString(Byte)

Byte 轉換成 String

ToString(Char)

Char 轉換成 String

ToString(DateTime)
已淘汰.
已淘汰.

DateTime 轉換成 String

ToString(DateTime, String)

DateTime 轉換成 String

ToString(DateTime, XmlDateTimeSerializationMode)

使用指定的 XmlDateTimeSerializationMode,將 DateTime 轉換為 String

ToString(DateTimeOffset)

將提供的 DateTimeOffset 轉換成 String

ToString(DateTimeOffset, String)

將提供的 DateTimeOffset 轉換成指定格式的 String

ToString(Decimal)

Decimal 轉換成 String

ToString(Double)

Double 轉換成 String

ToString(Guid)

Guid 轉換成 String

ToString(Int16)

Int16 轉換成 String

ToString(Int32)

Int32 轉換成 String

ToString(Int64)

Int64 轉換成 String

ToString(SByte)

SByte 轉換成 String

ToString(Single)

Single 轉換成 String

ToString(TimeSpan)

TimeSpan 轉換成 String

ToString(UInt16)

UInt16 轉換成 String

ToString(UInt32)

UInt32 轉換成 String

ToString(UInt64)

UInt64 轉換成 String

ToTimeSpan(String)

String 轉換成對等的 TimeSpan

ToUInt16(String)

String 轉換成對等的 UInt16

ToUInt32(String)

String 轉換成對等的 UInt32

ToUInt64(String)

String 轉換成對等的 UInt64

VerifyName(String)

根據 W3C Extended Markup Language Recommendation,驗證確定名稱是有效的名稱。

VerifyNCName(String)

根據 W3C Extended Markup Language Recommendation,驗證確定名稱是有效的 NCNameNCName 是不能包含冒號的名稱。

VerifyNMTOKEN(String)

根據<W3C XML 結構描述第 2 部分:資料型別建議事項>(英文) 驗證字串是否為有效的權杖。

VerifyPublicId(String)

如果字串引數中的所有字元都是有效的公用 ID 字元,則會傳回傳入的字串執行個體。

VerifyTOKEN(String)

根據<W3C XML Schema Part2: Datatypes>建議,驗證字串是否為有效的語彙基元。

VerifyWhitespace(String)

如果字串引數中的所有字元都是有效的空白字元,則會傳回傳入的字串執行個體。

VerifyXmlChars(String)

如果字串引數中的所有字元及 Surrogate 字組字元都是有效的 XML 字元,則傳回傳入的字串,否則擲回 XmlException,並提供遇到的第一個無效字元的相關資訊。

適用於