XmlNameTable.Add 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写时,将指定字符串原子化并将其添加到派生类中 XmlNameTable。
重载
| 名称 | 说明 |
|---|---|
| Add(String) |
在派生类中重写时,将指定字符串原子化并将其添加到派生类中 |
| Add(Char[], Int32, Int32) |
在派生类中重写时,将指定字符串原子化并将其添加到派生类中 |
注解
有关原子化字符串的详细信息,请参阅 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
要添加的名称。
返回
新的原子化字符串或现有字符串(如果已存在)。
例外
array 是 null。
注解
有关原子化字符串的详细信息,请参阅 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 异常。
length
< 0.
注解
有关原子化字符串的详细信息,请参阅 XmlNameTable。