XmlNameTable.Add Metoda

Definicja

Gdy zastąpisz klasę pochodną, atomizuje określony ciąg i dodaje go do klasy XmlNameTable.

Przeciążenia

Add(String)

Gdy zastąpisz klasę pochodną, atomizuje określony ciąg i dodaje go do klasy XmlNameTable.

Add(Char[], Int32, Int32)

Gdy zastąpisz klasę pochodną, atomizuje określony ciąg i dodaje go do klasy XmlNameTable.

Uwagi

Aby uzyskać więcej informacji na temat ciągów atomizowanych, zobacz XmlNameTable.

Add(String)

Gdy zastąpisz klasę pochodną, atomizuje określony ciąg i dodaje go do klasy 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

Parametry

array
String

Nazwa do dodania.

Zwraca

String

Nowy zatomizowany ciąg lub istniejący, jeśli już istnieje.

Wyjątki

array to null.

Uwagi

Aby uzyskać więcej informacji na temat ciągów atomizowanych, zobacz XmlNameTable.

Dotyczy

Add(Char[], Int32, Int32)

Gdy zastąpisz klasę pochodną, atomizuje określony ciąg i dodaje go do klasy 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

Parametry

array
Char[]

Tablica znaków zawierająca nazwę do dodania.

offset
Int32

Indeks oparty na zerowej wartości w tablicy określający pierwszy znak nazwy.

length
Int32

Liczba znaków w nazwie.

Zwraca

String

Nowy zatomizowany ciąg lub istniejący, jeśli już istnieje. Jeśli długość wynosi zero, zwracana jest wartość String.Empty.

Wyjątki

0 > offset

-lub- offset>= array. Długość -lub- length> array. Długość Powyższe warunki nie powodują zgłoszenia wyjątku, jeśli length =0.

Uwagi

Aby uzyskać więcej informacji na temat ciągów atomizowanych, zobacz XmlNameTable.

Dotyczy