XmlConvert Třída

Definice

Kóduje a dekóduje názvy XML a poskytuje metody pro převod mezi běžnými typy modulu runtime jazyka a typy XSD (XML Schema Definition Language Language). Při převodu datových typů jsou vrácené hodnoty nezávislé na národním prostředí.

public ref class XmlConvert abstract sealed
public ref class XmlConvert
public static class XmlConvert
public class XmlConvert
type XmlConvert = class
Public Class XmlConvert
Dědičnost
XmlConvert

Poznámky

Další informace o tomto rozhraní API naleznete v tématu Doplňkové poznámky k rozhraní API pro XmlConvert.

Konstruktory

Name Description
XmlConvert()

Inicializuje novou instanci XmlConvert třídy.

Metody

Name Description
DecodeName(String)

Dekóduje název. Tato metoda provede opak metod EncodeName(String) a EncodeLocalName(String) metod.

EncodeLocalName(String)

Převede název na platný místní název XML.

EncodeName(String)

Převede název na platný název XML.

EncodeNmToken(String)

Ověří platnost názvu podle specifikace XML.

IsNCNameChar(Char)

Zkontroluje, jestli je předaný znak platným jiným než dvojtečkam typu.

IsPublicIdChar(Char)

Vrátí předanou instanci znaku, pokud je znak v argumentu platným znakem veřejného ID, jinak null.

IsStartNCNameChar(Char)

Zkontroluje, jestli je předaný znak platným typem znaku počátečního názvu.

IsWhitespaceChar(Char)

Zkontroluje, jestli je předaný znak platným znakem prázdného znaku XML.

IsXmlChar(Char)

Zkontroluje, jestli je předaný znak platným znakem XML.

IsXmlSurrogatePair(Char, Char)

Zkontroluje, jestli předaný náhradní pár znaků je platným znakem XML.

ToBoolean(String)

Převede ho StringBoolean na ekvivalent.

ToByte(String)

Převede ho StringByte na ekvivalent.

ToChar(String)

Převede ho StringChar na ekvivalent.

ToDateTime(String, String)

Převede ho StringDateTime na ekvivalent.

ToDateTime(String, String[])

Převede ho StringDateTime na ekvivalent.

ToDateTime(String, XmlDateTimeSerializationMode)

Převede na String zadanou metodu DateTimeXmlDateTimeSerializationMode.

ToDateTime(String)
Zastaralé.
Zastaralé.

Převede ho StringDateTime na ekvivalent.

ToDateTimeOffset(String, String)

Převede zadaný StringDateTimeOffset na ekvivalent.

ToDateTimeOffset(String, String[])

Převede zadaný StringDateTimeOffset na ekvivalent.

ToDateTimeOffset(String)

Převede zadaný StringDateTimeOffset na ekvivalent.

ToDecimal(String)

Převede ho StringDecimal na ekvivalent.

ToDouble(String)

Převede ho StringDouble na ekvivalent.

ToGuid(String)

Převede ho StringGuid na ekvivalent.

ToInt16(String)

Převede ho StringInt16 na ekvivalent.

ToInt32(String)

Převede ho StringInt32 na ekvivalent.

ToInt64(String)

Převede ho StringInt64 na ekvivalent.

ToSByte(String)

Převede ho StringSByte na ekvivalent.

ToSingle(String)

Převede ho StringSingle na ekvivalent.

ToString(Boolean)

Převede na Boolean .String

ToString(Byte)

Převede na Byte .String

ToString(Char)

Převede na Char .String

ToString(DateTime, String)

Převede na DateTime .String

ToString(DateTime, XmlDateTimeSerializationMode)

Převede na DateTime zadanou metodu StringXmlDateTimeSerializationMode.

ToString(DateTime)
Zastaralé.
Zastaralé.

Převede na DateTime .String

ToString(DateTimeOffset, String)

Převede zadaný DateTimeOffset formát na zadaný String formát.

ToString(DateTimeOffset)

Převede zadané DateTimeOffset na .String

ToString(Decimal)

Převede na Decimal .String

ToString(Double)

Převede na Double .String

ToString(Guid)

Převede na Guid .String

ToString(Int16)

Převede na Int16 .String

ToString(Int32)

Převede na Int32 .String

ToString(Int64)

Převede na Int64 .String

ToString(SByte)

Převede na SByte .String

ToString(Single)

Převede na Single .String

ToString(TimeSpan)

Převede na TimeSpan .String

ToString(UInt16)

Převede na UInt16 .String

ToString(UInt32)

Převede na UInt32 .String

ToString(UInt64)

Převede na UInt64 .String

ToTimeSpan(String)

Převede ho StringTimeSpan na ekvivalent.

ToUInt16(String)

Převede ho StringUInt16 na ekvivalent.

ToUInt32(String)

Převede ho StringUInt32 na ekvivalent.

ToUInt64(String)

Převede ho StringUInt64 na ekvivalent.

VerifyName(String)

Ověřuje, že název je platný název podle doporučení jazyka W3C Extended Markup Language.

VerifyNCName(String)

Ověřuje, že název je platný NCName podle doporučení jazyka W3C Extended Markup Language. Je NCName název, který nesmí obsahovat dvojtečku.

VerifyNMTOKEN(String)

Ověřuje, že řetězec je platným NMTOKEN podle části schématu W3C XML 2: Doporučení datových typů.

VerifyPublicId(String)

Vrátí předanou instanci řetězce, pokud všechny znaky v řetězcovém argumentu jsou platné znaky veřejného ID.

VerifyTOKEN(String)

Ověřuje, že řetězec je platný token podle části schématu W3C XML 2: Doporučení datových typů.

VerifyWhitespace(String)

Vrátí předanou instanci řetězce, pokud jsou všechny znaky v argumentu řetězce platné prázdné znaky.

VerifyXmlChars(String)

Vrátí předaný řetězec, pokud jsou všechny znaky a náhradní párové znaky v řetězcovém argumentu platné znaky XML, jinak XmlException je vyvolán informace o prvním neplatném znaku.

Platí pro