XmlNameTable.Get Method

Definition

When overridden in a derived class, gets the atomized string.

Overloads

Get(String)

When overridden in a derived class, gets the atomized string containing the same value as the specified string.

Get(Char[], Int32, Int32)

When overridden in a derived class, gets the atomized string containing the same characters as the specified range of characters in the given array.

Remarks

For more information on atomized strings, see XmlNameTable.

Get(String)

When overridden in a derived class, gets the atomized string containing the same value as the specified string.

C#
public abstract string Get(string array);
C#
public abstract string? Get(string array);

Parameters

array
String

The name to look up.

Returns

The atomized string or null if the string has not already been atomized.

Exceptions

array is null.

Remarks

For more information on atomized strings, see XmlNameTable.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Get(Char[], Int32, Int32)

When overridden in a derived class, gets the atomized string containing the same characters as the specified range of characters in the given array.

C#
public abstract string Get(char[] array, int offset, int length);
C#
public abstract string? Get(char[] array, int offset, int length);

Parameters

array
Char[]

The character array containing the name to look up.

offset
Int32

The zero-based index into the array specifying the first character of the name.

length
Int32

The number of characters in the name.

Returns

The atomized string or null if the string has not already been atomized. If length is zero, String.Empty is returned.

Exceptions

0 > offset

-or-

offset >= array.Length

-or-

length > array.Length

The above conditions do not cause an exception to be thrown if length =0.

Remarks

For more information on atomized strings, see XmlNameTable.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0