XmlNameTable.Add 方法

定义

在派生类中重写时,将指定字符串原子化并将其添加到派生类中 XmlNameTable

重载

名称 说明
Add(String)

在派生类中重写时,将指定字符串原子化并将其添加到派生类中 XmlNameTable

Add(Char[], Int32, Int32)

在派生类中重写时,将指定字符串原子化并将其添加到派生类中 XmlNameTable

注解

有关原子化字符串的详细信息,请参阅 XmlNameTable

Add(String)

Source:
XmlNameTable.cs
Source:
XmlNameTable.cs
Source:
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

要添加的名称。

返回

新的原子化字符串或现有字符串(如果已存在)。

例外

arraynull

注解

有关原子化字符串的详细信息,请参阅 XmlNameTable

适用于

Add(Char[], Int32, Int32)

Source:
XmlNameTable.cs
Source:
XmlNameTable.cs
Source:
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.长度

如果 =0,上述条件不会导致引发 length 异常。

注解

有关原子化字符串的详细信息,请参阅 XmlNameTable

适用于