XmlConvert Classe

Definição

Codifica e decodifica nomes XML e fornece métodos para converter entre tipos Common Language Runtime e tipos XSD (linguagem de definição de esquema XML). Ao converter tipos de dados, os valores retornados independem da localidade.

public static class XmlConvert
public class XmlConvert
Herança
XmlConvert

Comentários

Para obter mais informações sobre essa API, consulte Comentários sobre a API Complementar para XmlConvert.

Construtores

XmlConvert()

Inicializa uma nova instância da classe XmlConvert.

Métodos

DecodeName(String)

Decodifica um nome. Esse método faz o inverso dos métodos EncodeName(String) e EncodeLocalName(String).

EncodeLocalName(String)

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

EncodeName(String)

Converte o nome para um nome XML válido.

EncodeNmToken(String)

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

IsNCNameChar(Char)

Verifica se o caractere transmitido é um tipo de caractere válido diferente de dois-pontos.

IsPublicIdChar(Char)

Retorna a instância de caractere transmitido se o caractere no argumento for um caractere válido de id pública, caso contrário, null.

IsStartNCNameChar(Char)

Verifica se o caractere transmitido é um tipo válido de caractere de nome inicial.

IsWhitespaceChar(Char)

Verifica se o caractere transmitido é um caractere de espaço em branco XML válido.

IsXmlChar(Char)

Verifica se o caractere passado é um caractere XML válido.

IsXmlSurrogatePair(Char, Char)

Verifica se o par alternativo de caracteres transmitido é um caractere XML válido.

ToBoolean(String)

Converte o String em um Boolean equivalente.

ToByte(String)

Converte o String em um Byte equivalente.

ToChar(String)

Converte o String em um Char equivalente.

ToDateTime(String)
Obsoleto.
Obsoleto.

Converte o String em um DateTime equivalente.

ToDateTime(String, String)

Converte o String em um DateTime equivalente.

ToDateTime(String, String[])

Converte o String em um DateTime equivalente.

ToDateTime(String, XmlDateTimeSerializationMode)

Converte o String em um DateTime usando o XmlDateTimeSerializationMode especificado.

ToDateTimeOffset(String)

Converte o String fornecido em um DateTimeOffset equivalente.

ToDateTimeOffset(String, String)

Converte o String fornecido em um DateTimeOffset equivalente.

ToDateTimeOffset(String, String[])

Converte o String fornecido em um DateTimeOffset equivalente.

ToDecimal(String)

Converte o String em um Decimal equivalente.

ToDouble(String)

Converte o String em um Double equivalente.

ToGuid(String)

Converte o String em um Guid equivalente.

ToInt16(String)

Converte o String em um Int16 equivalente.

ToInt32(String)

Converte o String em um Int32 equivalente.

ToInt64(String)

Converte o String em um Int64 equivalente.

ToSByte(String)

Converte o String em um SByte equivalente.

ToSingle(String)

Converte o String em um Single equivalente.

ToString(Boolean)

Converte o Boolean para um String.

ToString(Byte)

Converte o Byte para um String.

ToString(Char)

Converte o Char para um String.

ToString(DateTime)
Obsoleto.
Obsoleto.

Converte o DateTime para um String.

ToString(DateTime, String)

Converte o DateTime para um String.

ToString(DateTime, XmlDateTimeSerializationMode)

Converte o DateTime em um String usando o XmlDateTimeSerializationMode especificado.

ToString(DateTimeOffset)

Converte o DateTimeOffset fornecido em um String.

ToString(DateTimeOffset, String)

Converte o DateTimeOffset fornecido em um String no formato especificado.

ToString(Decimal)

Converte o Decimal para um String.

ToString(Double)

Converte o Double para um String.

ToString(Guid)

Converte o Guid para um String.

ToString(Int16)

Converte o Int16 para um String.

ToString(Int32)

Converte o Int32 para um String.

ToString(Int64)

Converte o Int64 para um String.

ToString(SByte)

Converte o SByte para um String.

ToString(Single)

Converte o Single para um String.

ToString(TimeSpan)

Converte o TimeSpan para um String.

ToString(UInt16)

Converte o UInt16 para um String.

ToString(UInt32)

Converte o UInt32 para um String.

ToString(UInt64)

Converte o UInt64 para um String.

ToTimeSpan(String)

Converte o String em um TimeSpan equivalente.

ToUInt16(String)

Converte o String em um UInt16 equivalente.

ToUInt32(String)

Converte o String em um UInt32 equivalente.

ToUInt64(String)

Converte o String em um UInt64 equivalente.

VerifyName(String)

Verifica se o nome é um nome válido de acordo com a recomendação de W3C Extended Markup Language.

VerifyNCName(String)

Verifica se o nome é um NCName válido de acordo com a recomendação de W3C Extended Markup Language. Um NCName é um nome que não pode conter dois-pontos.

VerifyNMTOKEN(String)

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

VerifyPublicId(String)

Retorna a instância de cadeia de caracteres transmitida se todos os caracteres no argumento de cadeia de caracteres forem caracteres de ID pública válidos.

VerifyTOKEN(String)

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

VerifyWhitespace(String)

Retorna a instância de cadeia de caracteres transmitida se todos os caracteres no argumento de cadeia de caracteres forem caracteres de espaço em branco válidos.

VerifyXmlChars(String)

Retorna a cadeia de caracteres passada se todos os caracteres e os caracteres do par substituto no argumento de cadeia de caracteres forem caracteres XML válidos, caso contrário, um XmlException será gerado com informações sobre o primeiro caractere inválido encontrado.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0