Get()
Contents
[
Hide
]XmlNameTable::Get(const ArrayPtr<char16_t>&, int32_t, int32_t) method
When overridden in a derived class, gets the atomized string containing the same characters as the specified range of characters in the given array.
virtual const String & System::Xml::XmlNameTable::Get(const ArrayPtr<char16_t> &array, int32_t offset, int32_t length)=0
Arguments
| Parameter | Type | Description |
|---|---|---|
| array | const ArrayPtr<char16_t>& | The character array containing the name to look up. |
| offset | int32_t | The zero-based index into the array specifying the first character of the name. |
| length | int32_t | The number of characters in the name. |
Return Value
The atomized string or nullptr if the string has not already been atomized. If length is zero, String::Empty is returned.
Exceptions
| Exception | Description |
|---|---|
| IndexOutOfRangeException | 0 > offset or offset >= array.Length or length > array.Length The above conditions do not cause an exception to be thrown if length = 0. |
| ArgumentOutOfRangeException | length < 0. |
XmlNameTable::Get(const String&) method
When overridden in a derived class, gets the atomized string containing the same value as the specified string.
virtual const String & System::Xml::XmlNameTable::Get(const String &array)=0
Arguments
| Parameter | Type | Description |
|---|---|---|
| array | const String& | The name to look up. |
Return Value
The atomized string or nullptr if the string has not already been atomized.
Exceptions
| Exception | Description |
|---|---|
| ArgumentNullException | array is nullptr. |
See Also
- Typedef ArrayPtr
- Class String
- Class XmlNameTable
- Namespace System::Xml
- Library Aspose.Slides