XmlNameTable.Get XmlNameTable.Get XmlNameTable.Get XmlNameTable.Get Method

定義

派生クラスでオーバーライドされると、最小単位に分割された文字列を取得します。When overridden in a derived class, gets the atomized string.

オーバーロード

Get(String) Get(String) Get(String) Get(String)

派生クラスでオーバーライドされると、指定した文字列と同じ値を含む最小単位に分割された文字列を取得します。When overridden in a derived class, gets the atomized string containing the same value as the specified string.

Get(Char[], Int32, Int32) Get(Char[], Int32, Int32) Get(Char[], Int32, Int32) 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.

注釈

最小単位に分割された文字列の詳細については、XmlNameTable のトピックを参照してください。For more information on atomized strings, see XmlNameTable.

Get(String) Get(String) Get(String) Get(String)

派生クラスでオーバーライドされると、指定した文字列と同じ値を含む最小単位に分割された文字列を取得します。When overridden in a derived class, gets the atomized string containing the same value as the specified string.

public:
 abstract System::String ^ Get(System::String ^ array);
public abstract string Get (string array);
abstract member Get : string -> string
Public MustOverride Function Get (array As String) As String

パラメーター

array
String String String String

検索する名前。The name to look up.

戻り値

最小単位に分割された文字列。文字列がまだ最小単位に分割されていない場合は nullThe atomized string or null if the string has not already been atomized.

例外

注釈

最小単位に分割された文字列の詳細については、XmlNameTable のトピックを参照してください。For more information on atomized strings, see XmlNameTable.

Get(Char[], Int32, Int32) Get(Char[], Int32, Int32) Get(Char[], Int32, Int32) 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.

public:
 abstract System::String ^ Get(cli::array <char> ^ array, int offset, int length);
public abstract string Get (char[] array, int offset, int length);
abstract member Get : char[] * int * int -> string
Public MustOverride Function Get (array As Char(), offset As Integer, length As Integer) As String

パラメーター

array
Char[]

検索対象の名前を格納している文字配列。The character array containing the name to look up.

offset
Int32 Int32 Int32 Int32

名前の最初の文字を指定する配列の、0 から始まるインデックス番号。The zero-based index into the array specifying the first character of the name.

length
Int32 Int32 Int32 Int32

名前の文字数。The number of characters in the name.

戻り値

最小単位に分割された文字列。文字列がまだ最小単位に分割されていない場合は nullThe atomized string or null if the string has not already been atomized. length が 0 の場合は、String.Empty が返されます。If length is zero, String.Empty is returned.

例外

0 > offset0 > offset

または-or- offset >= array.Lengthoffset >= array.Length または-or- length > array.Lengthlength > array.Length length =0 の場合は、上記の条件によって例外がスローされることはありません。The above conditions do not cause an exception to be thrown if length =0.

注釈

最小単位に分割された文字列の詳細については、XmlNameTable のトピックを参照してください。For more information on atomized strings, see XmlNameTable.

適用対象