NameTable.Add Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Atomizuje zadaný řetězec a přidá ho NameTable
do souboru .
Přetížení
Add(String) |
Atomizuje zadaný řetězec a přidá ho |
Add(Char[], Int32, Int32) |
Atomizuje zadaný řetězec a přidá ho |
Poznámky
Další informace o atomizovaných řetězcích naleznete v tématu NameTable.
Add(String)
Atomizuje zadaný řetězec a přidá ho NameTable
do souboru .
public:
override System::String ^ Add(System::String ^ key);
public override string Add (string key);
override this.Add : string -> string
Public Overrides Function Add (key As String) As String
Parametry
- key
- String
Řetězec, který chcete přidat.
Návraty
Atomizovaný řetězec nebo existující řetězec, pokud již existuje v souboru NameTable
.
Výjimky
key
je null
.
Poznámky
Další informace o atomizovaných řetězcích naleznete v tématu NameTable.
Platí pro
Add(Char[], Int32, Int32)
Atomizuje zadaný řetězec a přidá ho NameTable
do souboru .
public:
override System::String ^ Add(cli::array <char> ^ key, int start, int len);
public override string Add (char[] key, int start, int len);
override this.Add : char[] * int * int -> string
Public Overrides Function Add (key As Char(), start As Integer, len As Integer) As String
Parametry
- key
- Char[]
Pole znaků obsahující řetězec, který chcete přidat.
- start
- Int32
Index založený na nule do pole určující první znak řetězce.
- len
- Int32
Počet znaků v řetězci.
Návraty
Atomizovaný řetězec nebo existující řetězec, pokud již existuje v souboru NameTable
. Pokud len
je nula, vrátí se string.Empty.
Výjimky
0 > start
-nebo-
start
>= key
. Délka
-nebo-
len
>= key
. Délka
Výše uvedené podmínky nezpůsobí vyvolání výjimky, pokud len
=0.
len
< 0.
Poznámky
Další informace o atomizovaných řetězcích naleznete v tématu NameTable.