XmlConvert Classe

Definição

Codifica e decodifica nomes XML e fornece métodos para converter entre tipos de runtime de linguagem comum e tipos XML Schema Definition Language (XSD). Ao converter tipos de dados, os valores devolvidos são independentes da localidade.

public ref class XmlConvert abstract sealed
public ref class XmlConvert
public static class XmlConvert
public class XmlConvert
type XmlConvert = class
Public Class XmlConvert
Herança
XmlConvert

Observações

Para mais informações sobre esta API, consulte Observações suplementares da API para XmlConvert.

Construtores

Name Description
XmlConvert()

Inicializa uma nova instância da XmlConvert classe.

Métodos

Name Description
DecodeName(String)

Decifra um nome. Este método faz o oposto dos EncodeName(String) métodos and EncodeLocalName(String) .

EncodeLocalName(String)

Converte o nome para um nome local XML válido.

EncodeName(String)

Converte o nome num nome XML válido.

EncodeNmToken(String)

Verifica se o nome é válido de acordo com a especificação XML.

IsNCNameChar(Char)

Verifica se o carácter transmitido é um tipo válido que não inclua dois dois-pontos.

IsPublicIdChar(Char)

Devolve a instância do carácter passado se o carácter no argumento for um carácter id público válido, caso contrário null.

IsStartNCNameChar(Char)

Verifica se o carácter passado é um tipo válido de Nome de Incomeço.

IsWhitespaceChar(Char)

Verifica se o carácter passado é um espaço em branco XML válido.

IsXmlChar(Char)

Verifica se o carácter passado é um carácter XML válido.

IsXmlSurrogatePair(Char, Char)

Verifica se o par de caracteres substituto passado é um carácter XML válido.

ToBoolean(String)

Converte o String para equivalente Boolean .

ToByte(String)

Converte o String para equivalente Byte .

ToChar(String)

Converte o String para equivalente Char .

ToDateTime(String, String)

Converte o String para equivalente DateTime .

ToDateTime(String, String[])

Converte o String para equivalente DateTime .

ToDateTime(String, XmlDateTimeSerializationMode)

Converte o String em a DateTime usando o XmlDateTimeSerializationMode especificado.

ToDateTime(String)
Obsoleto.

Converte o String para equivalente DateTime .

ToDateTimeOffset(String, String)

Converte o fornecido String para um DateTimeOffset equivalente.

ToDateTimeOffset(String, String[])

Converte o fornecido String para um DateTimeOffset equivalente.

ToDateTimeOffset(String)

Converte o fornecido String para um DateTimeOffset equivalente.

ToDecimal(String)

Converte o String para equivalente Decimal .

ToDouble(String)

Converte o String para equivalente Double .

ToGuid(String)

Converte o String para equivalente Guid .

ToInt16(String)

Converte o String para equivalente Int16 .

ToInt32(String)

Converte o String para equivalente Int32 .

ToInt64(String)

Converte o String para equivalente Int64 .

ToSByte(String)

Converte o String para equivalente SByte .

ToSingle(String)

Converte o String para equivalente Single .

ToString(Boolean)

Converte o Boolean em um String.

ToString(Byte)

Converte o Byte em um String.

ToString(Char)

Converte o Char em um String.

ToString(DateTime, String)

Converte o DateTime em um String.

ToString(DateTime, XmlDateTimeSerializationMode)

Converte o DateTime em a String usando o XmlDateTimeSerializationMode especificado.

ToString(DateTime)
Obsoleto.

Converte o DateTime em um String.

ToString(DateTimeOffset, String)

Converte o fornecido DateTimeOffset para a String no formato especificado.

ToString(DateTimeOffset)

Converte o fornecido DateTimeOffset num String.

ToString(Decimal)

Converte o Decimal em um String.

ToString(Double)

Converte o Double em um String.

ToString(Guid)

Converte o Guid em um String.

ToString(Int16)

Converte o Int16 em um String.

ToString(Int32)

Converte o Int32 em um String.

ToString(Int64)

Converte o Int64 em um String.

ToString(SByte)

Converte o SByte em um String.

ToString(Single)

Converte o Single em um String.

ToString(TimeSpan)

Converte o TimeSpan em um String.

ToString(UInt16)

Converte o UInt16 em um String.

ToString(UInt32)

Converte o UInt32 em um String.

ToString(UInt64)

Converte o UInt64 em um String.

ToTimeSpan(String)

Converte o String para equivalente TimeSpan .

ToUInt16(String)

Converte o String para equivalente UInt16 .

ToUInt32(String)

Converte o String para equivalente UInt32 .

ToUInt64(String)

Converte o String para equivalente UInt64 .

VerifyName(String)

Verifica se o nome é válido de acordo com a recomendação da Linguagem de Marcação Estendida do W3C.

VerifyNCName(String)

Verifica se o nome é válido NCName de acordo com a recomendação da Linguagem de Marcação Estendida do W3C. An NCName é um nome que não pode conter dois pontos.

VerifyNMTOKEN(String)

Verifica se a cadeia é um NMTOKEN válido de acordo com a recomendação do Esquema XML do W3C Parte 2: Tipos de dados.

VerifyPublicId(String)

Retorna a instância passada em string se todos os caracteres no argumento string forem caracteres de id público válidos.

VerifyTOKEN(String)

Verifica se a cadeia é um token válido de acordo com a recomendação do Esquema XML do W3C Parte 2: Tipos de dados.

VerifyWhitespace(String)

Devolve a instância de string passada se todos os caracteres no argumento da string forem caracteres de espaço em branco válidos.

VerifyXmlChars(String)

Devolve a cadeia passada se todos os caracteres e os caracteres substitutos no argumento da cadeia forem caracteres XML válidos, caso contrário, um XmlException é apresentado com informação sobre o primeiro carácter inválido encontrado.

Aplica-se a