System::Xml::XmlNameTable::Add метод

XmlNameTable::Add(const ArrayPtr<char16_t>&, int32_t, int32_t) method

При переопределении в производном классе атомизирует указанную строку и добавляет её в XmlNameTable.

virtual const String & System::Xml::XmlNameTable::Add(const ArrayPtr<char16_t> &array, int32_t offset, int32_t length)=0
ПараметрТипОписание
arrayconst ArrayPtr<char16_t>&Массив символов, содержащий имя для добавления.
смещениеint32_tНулевой индекс в массиве, указывающий первый символ имени.
длинаint32_tКоличество символов в имени.

ReturnValue

Новая атомизированная строка или существующая, если она уже существует. Если длина равна нулю, возвращается String::Empty.

См. также

XmlNameTable::Add(const String&) method

При переопределении в производном классе атомизирует указанную строку и добавляет её в XmlNameTable.

virtual const String & System::Xml::XmlNameTable::Add(const String &array)=0
ПараметрТипОписание
arrayconst String&Имя для добавления.

ReturnValue

Новая атомизированная строка или существующая, если она уже существует.

См. также