XmlNameTable.Add Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе атомизирует указанную строку и добавляет ее в класс XmlNameTable.
Перегрузки
| Имя | Описание |
|---|---|
| Add(String) |
При переопределении в производном классе атомизирует указанную строку и добавляет ее в класс |
| Add(Char[], Int32, Int32) |
При переопределении в производном классе атомизирует указанную строку и добавляет ее в класс |
Комментарии
Дополнительные сведения об атомизованных строках см. в разделе XmlNameTable.
Add(String)
- Исходный код:
- XmlNameTable.cs
- Исходный код:
- XmlNameTable.cs
- Исходный код:
- ResettableIterator.cs
При переопределении в производном классе атомизирует указанную строку и добавляет ее в класс XmlNameTable.
public:
abstract System::String ^ Add(System::String ^ array);
public abstract string Add(string array);
abstract member Add : string -> string
Public MustOverride Function Add (array As String) As String
Параметры
- array
- String
Имя для добавления.
Возвращаемое значение
Новая атомизированная строка или существующая, если она уже существует.
Исключения
array равно null.
Комментарии
Дополнительные сведения об атомизованных строках см. в разделе XmlNameTable.
Применяется к
Add(Char[], Int32, Int32)
- Исходный код:
- XmlNameTable.cs
- Исходный код:
- XmlNameTable.cs
- Исходный код:
- ResettableIterator.cs
При переопределении в производном классе атомизирует указанную строку и добавляет ее в класс XmlNameTable.
public:
abstract System::String ^ Add(cli::array <char> ^ array, int offset, int length);
public abstract string Add(char[] array, int offset, int length);
abstract member Add : char[] * int * int -> string
Public MustOverride Function Add (array As Char(), offset As Integer, length As Integer) As String
Параметры
- array
- Char[]
Массив символов, содержащий имя для добавления.
- offset
- Int32
Отсчитываемый от нуля индекс в массиве, указывающий первый символ имени.
- length
- Int32
Число символов в имени.
Возвращаемое значение
Новая атомизированная строка или существующая, если она уже существует. Если длина равна нулю, возвращается String.Empty.
Исключения
0 >offset
–или–
offset
>= array. Длина
–или–
length
>
array. Длина
Приведенные выше условия не вызывают исключение, если length =0.
length
< 0.
Комментарии
Дополнительные сведения об атомизованных строках см. в разделе XmlNameTable.