System::Xml::XmlConvert sınıfı

XmlConvert class

XML adlarını kodlar ve çözer, ayrıca çalışma zamanı türleri ile XML Schema tanım dili (XSD) türleri arasında dönüşüm sağlayan yöntemler sunar. Veri türlerini dönüştürürken, döndürülen değerler yerel ayar bağımsızdır.

class XmlConvert : public System::Object

Yöntemler

YöntemAçıklama
static DecodeName(const String&)Bir adı çözer. Bu yöntem, XmlConvert::EncodeName(String) ve XmlConvert::EncodeLocalName(String) yöntemlerinin tersini yapar.
static EncodeLocalName(const String&)Adı geçerli bir XML yerel adına dönüştürür.
static EncodeName(const String&)Adı geçerli bir XML adına dönüştürür.
static EncodeNmToken(const String&)Adın XML spesifikasyonuna göre geçerli olduğunu doğrular.
static IsNCNameChar(char16_t)Verilen karakterin geçerli bir iki nokta üst üste olmayan karakter türü olup olmadığını kontrol eder.
static IsPublicIdChar(char16_t)Argümandaki karakter geçerli bir public id karakteri ise verilen karakter örneğini döndürür, aksi takdirde nullptr.
static IsStartNCNameChar(char16_t)Verilen karakterin geçerli bir Başlangıç Adı Karakteri türü olup olmadığını kontrol eder.
static IsWhitespaceChar(char16_t)Verilen karakterin geçerli bir XML boşluk karakteri olup olmadığını kontrol eder.
static IsXmlChar(char16_t)Verilen karakterin geçerli bir XML karakteri olup olmadığını kontrol eder.
static IsXmlSurrogatePair(char16_t, char16_t)Verilen ikili karakter çiftinin geçerli bir XML karakteri olup olmadığını kontrol eder.
static ToBoolean(String)String nesnesini bir Boolean eşdeğerine dönüştürür.
static ToByte(const String&)String nesnesini bir Byte eşdeğerine dönüştürür.
static ToChar(const String&)String nesnesini bir Char eşdeğerine dönüştürür.
static ToDateTime(const String&)String nesnesini bir DateTime eşdeğerine dönüştürür.
static ToDateTime(const String&, const String&)String nesnesini bir DateTime eşdeğerine dönüştürür.
static ToDateTime(const String&, const ArrayPtr<String>&)String nesnesini bir DateTime eşdeğerine dönüştürür.
static ToDateTime(const String&, XmlDateTimeSerializationMode)String nesnesini belirtilen XmlDateTimeSerializationMode kullanarak bir DateTime değerine dönüştürür.
static ToDateTimeOffset(const String&)Sağlanan String nesnesini bir DateTimeOffset eşdeğerine dönüştürür.
static ToDateTimeOffset(const String&, const String&)Sağlanan String nesnesini bir DateTimeOffset eşdeğerine dönüştürür.
static ToDateTimeOffset(const String&, const ArrayPtr<String>&)Sağlanan String nesnesini bir DateTimeOffset eşdeğerine dönüştürür.
static ToDecimal(const String&)String nesnesini bir Decimal eşdeğerine dönüştürür.
static ToDouble(String)String nesnesini bir Double eşdeğerine dönüştürür.
static ToGuid(const String&)String nesnesini bir Guid eşdeğerine dönüştürür.
static ToInt16(const String&)String nesnesini bir Int16 eşdeğerine dönüştürür.
static ToInt32(const String&)String nesnesini bir Int32 eşdeğerine dönüştürür.
static ToInt64(const String&)String öğesini Int64 eşdeğerine dönüştürür.
static ToSByte(const String&)String öğesini SByte eşdeğerine dönüştürür.
static ToSingle(String)String öğesini Single eşdeğerine dönüştürür.
static ToString(bool)Boolean öğesini String türüne dönüştürür.
static ToString(char16_t)Char öğesini String türüne dönüştürür.
static ToString(Decimal)Decimal öğesini String türüne dönüştürür.
static ToString(int8_t)SByte öğesini String türüne dönüştürür.
static ToString(int16_t)Int16 öğesini String türüne dönüştürür.
static ToString(int32_t)Int32 öğesini String türüne dönüştürür.
static ToString(int64_t)Int64 öğesini String türüne dönüştürür.
static ToString(uint8_t)Byte öğesini String türüne dönüştürür.
static ToString(uint16_t)UInt16 öğesini String türüne dönüştürür.
static ToString(uint32_t)UInt32 öğesini String türüne dönüştürür.
static ToString(uint64_t)UInt64 öğesini String türüne dönüştürür.
static ToString(float)Single öğesini String türüne dönüştürür.
static ToString(double)Double öğesini String türüne dönüştürür.
static ToString(TimeSpan)TimeSpan öğesini String türüne dönüştürür.
static ToString(DateTime)DateTime öğesini String türüne dönüştürür.
static ToString(DateTime, const String&)DateTime öğesini String türüne dönüştürür.
static ToString(DateTime, XmlDateTimeSerializationMode)DateTime öğesini belirtilen XmlDateTimeSerializationMode kullanarak String türüne dönüştürür.
static ToString(DateTimeOffset)Sağlanan DateTimeOffset öğesini String türüne dönüştürür.
static ToString(DateTimeOffset, const String&)Sağlanan DateTimeOffset öğesini belirtilen biçimde String türüne dönüştürür.
static ToString(Guid)Guid öğesini String türüne dönüştürür.
static ToTimeSpan(const String&)String öğesini TimeSpan eşdeğerine dönüştürür.
static ToUInt16(const String&)String öğesini UInt16 eşdeğerine dönüştürür.
static ToUInt32(const String&)String öğesini UInt32 eşdeğerine dönüştürür.
static ToUInt64(const String&)Belirtilen String öğesini bir UInt64 eşdeğerine dönüştürür.
static VerifyName(const String&)İsmin, W3C Genişletilmiş İşaretleme Dili önerisine göre geçerli bir isim olduğunu doğrular.
static VerifyNCName(const String&)İsmin, W3C Genişletilmiş İşaretleme Dili önerisine göre geçerli bir NCName olduğunu doğrular. NCName, iki nokta üstüste içeremeyen bir isimdir.
static VerifyNMTOKEN(const String&)Dizgenin, W3C XML Schema Bölüm2: Veri Tipleri önerisine göre geçerli bir NMTOKEN olduğunu doğrular.
static VerifyPublicId(const String&)Dizge argümanındaki tüm karakterler geçerli public id karakterleri ise, verilen dizge örneğini döndürür.
static VerifyTOKEN(const String&)Dizgenin, W3C XML Schema Bölüm2: Veri Tipleri önerisine göre geçerli bir token olduğunu doğrular.
static VerifyWhitespace(const String&)Dizge argümanındaki tüm karakterler geçerli boşluk karakterleri ise, verilen dizge örneğini döndürür.
static VerifyXmlChars(const String&)Dizge argümanındaki tüm karakterler ve surrogate çift karakterler geçerli XML karakterleri ise, verilen dizgeyi döndürür; aksi takdirde, karşılaşılan ilk geçersiz karakter hakkında bilgi içeren bir XmlException fırlatılır.

Typedefs

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma ad.

Ayrıca Bakınız