Sdílet prostřednictvím


XmlConvert Třída

Definice

Kóduje a dekóduje názvy XML a poskytuje metody pro převod mezi typy modulu CLR (Common Language Runtime) a typy jazyka XSD (XML schema definition). 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 najdete v tématu Doplňkové poznámky k rozhraní API pro XmlConvert.

Konstruktory

XmlConvert()

Inicializuje novou instanci XmlConvert třídy .

Metody

DecodeName(String)

Dekóduje název. Tato metoda provede opačnou akci než EncodeName(String) metody a EncodeLocalName(String) .

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 typem znaku, který není dvojtečka.

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 jména.

IsWhitespaceChar(Char)

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

IsXmlChar(Char)

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

IsXmlSurrogatePair(Char, Char)

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

ToBoolean(String)

Převede na StringBoolean ekvivalent.

ToByte(String)

Převede na StringByte ekvivalent.

ToChar(String)

Převede na StringChar ekvivalent.

ToDateTime(String)
Zastaralé.
Zastaralé.

Převede na StringDateTime ekvivalent.

ToDateTime(String, String)

Převede na StringDateTime ekvivalent.

ToDateTime(String, String[])

Převede na StringDateTime ekvivalent.

ToDateTime(String, XmlDateTimeSerializationMode)

Převede hodnotu na StringDateTime pomocí zadané hodnoty XmlDateTimeSerializationMode .

ToDateTimeOffset(String)

Převede zadaný String typ na DateTimeOffset ekvivalent.

ToDateTimeOffset(String, String)

Převede zadaný String typ na DateTimeOffset ekvivalent.

ToDateTimeOffset(String, String[])

Převede zadaný String typ na DateTimeOffset ekvivalent.

ToDecimal(String)

Převede na StringDecimal ekvivalent.

ToDouble(String)

Převede na StringDouble ekvivalent.

ToGuid(String)

Převede na StringGuid ekvivalent.

ToInt16(String)

Převede na StringInt16 ekvivalent.

ToInt32(String)

Převede na StringInt32 ekvivalent.

ToInt64(String)

Převede na StringInt64 ekvivalent.

ToSByte(String)

Převede na StringSByte ekvivalent.

ToSingle(String)

Převede na StringSingle ekvivalent.

ToString(Boolean)

Převede na BooleanString.

ToString(Byte)

Převede na ByteString.

ToString(Char)

Převede na CharString.

ToString(DateTime)
Zastaralé.
Zastaralé.

Převede na DateTimeString.

ToString(DateTime, String)

Převede na DateTimeString.

ToString(DateTime, XmlDateTimeSerializationMode)

Převede hodnotu na DateTimeString pomocí zadané hodnoty XmlDateTimeSerializationMode .

ToString(DateTimeOffset)

Převede zadanou DateTimeOffset na .String

ToString(DateTimeOffset, String)

Převede zadaný DateTimeOffset typ na v zadaném String formátu.

ToString(Decimal)

Převede na DecimalString.

ToString(Double)

Převede na DoubleString.

ToString(Guid)

Převede na GuidString.

ToString(Int16)

Převede na Int16String.

ToString(Int32)

Převede na Int32String.

ToString(Int64)

Převede na Int64String.

ToString(SByte)

Převede na SByteString.

ToString(Single)

Převede na SingleString.

ToString(TimeSpan)

Převede na TimeSpanString.

ToString(UInt16)

Převede na UInt16String.

ToString(UInt32)

Převede na UInt32String.

ToString(UInt64)

Převede na UInt64String.

ToTimeSpan(String)

Převede na StringTimeSpan ekvivalent.

ToUInt16(String)

Převede na StringUInt16 ekvivalent.

ToUInt32(String)

Převede na StringUInt32 ekvivalent.

ToUInt64(String)

Převede na StringUInt64 ekvivalent.

VerifyName(String)

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

VerifyNCName(String)

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

VerifyNMTOKEN(String)

Ověří, že řetězec je platný NMTOKEN podle doporučení W3C XML Schema Part2: Datatypes.

VerifyPublicId(String)

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

VerifyTOKEN(String)

Ověří, že řetězec je platný token podle doporučení W3C XML Schema Part2: Datatypes.

VerifyWhitespace(String)

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

VerifyXmlChars(String)

Vrátí předaný řetězec, pokud všechny znaky a náhradní dvojice znaků v argumentu řetězce jsou platné znaky XML, jinak XmlException je vyvolán s informací o prvním nalezený neplatný znak.

Platí pro