IList<TValue>.insert 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í.
Přidá do kontejneru elementy.
Přetížení
insert(ContainerBidirectionalIterator<TValue>, IEnumerable) |
Vloží prvky zadaného enumerátoru do kontejneru. |
insert(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, TValue) |
Vloží prvek dané hodnoty do kontejneru. |
insert(ContainerBidirectionalIterator<TValue>, IInputIterator<TValue>, IInputIterator<TValue>) |
Vloží do kontejneru sekvenci [ |
insert(ContainerBidirectionalIterator<TValue>, Int32, TValue) |
Vloží prvek dané hodnoty do kontejneru. |
Poznámky
Další informace najdete v tématu list::insert (STL/CLR).
insert(ContainerBidirectionalIterator<TValue>, IEnumerable)
Vloží prvky zadaného enumerátoru do kontejneru.
public:
void insert(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where_iter, System::Collections::IEnumerable ^ _Right);
public void insert (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where_iter, System.Collections.IEnumerable _Right);
abstract member insert : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * System.Collections.IEnumerable -> unit
Public Sub insert (_Where_iter As ContainerBidirectionalIterator(Of TValue), _Right As IEnumerable)
Parametry
- _Where_iter
- ContainerBidirectionalIterator<TValue>
Umístění v kontejneru, před které se má vložit.
- _Right
- IEnumerable
Výčet, jehož prvky mají být vloženy do kontejneru.
Platí pro
insert(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, TValue)
Vloží prvek dané hodnoty do kontejneru.
public:
void ^ insert(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ % unnamedParam1, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, TValue _Val);
public void insert (ref Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> unnamedParam1, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, TValue _Val);
abstract member insert : ContainerBidirectionalIterator * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * 'Value -> unit
Public Function insert (ByRef unnamedParam1 As ContainerBidirectionalIterator(Of TValue), _Where As ContainerBidirectionalIterator(Of TValue), _Val As TValue) As Void
Parametry
- unnamedParam1
- ContainerBidirectionalIterator<TValue>
Iterátor, který určuje nově vložený prvek.
Pozice v kontejneru bezprostředně za nově vložené prvky.
- _Val
- TValue
Hodnota elementu, který se má vložit do kontejneru.
Platí pro
insert(ContainerBidirectionalIterator<TValue>, IInputIterator<TValue>, IInputIterator<TValue>)
Vloží do kontejneru sekvenci [_First
, _Last
).
public:
void insert(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, Microsoft::VisualC::StlClr::Generic::IInputIterator<TValue> ^ _First, Microsoft::VisualC::StlClr::Generic::IInputIterator<TValue> ^ _Last);
public void insert (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, Microsoft.VisualC.StlClr.Generic.IInputIterator<TValue> _First, Microsoft.VisualC.StlClr.Generic.IInputIterator<TValue> _Last);
abstract member insert : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.Generic.IInputIterator<'Value> * Microsoft.VisualC.StlClr.Generic.IInputIterator<'Value> -> unit
Public Sub insert (_Where As ContainerBidirectionalIterator(Of TValue), _First As IInputIterator(Of TValue), _Last As IInputIterator(Of TValue))
Parametry
Pozice v kontejneru bezprostředně za nově vložené prvky.
- _First
- IInputIterator<TValue>
Počáteční pozice rozsahu prvků, které se mají vložit do kontejneru.
- _Last
- IInputIterator<TValue>
První pozice za rozsahem prvků, které se mají vložit do kontejneru.
Platí pro
insert(ContainerBidirectionalIterator<TValue>, Int32, TValue)
Vloží prvek dané hodnoty do kontejneru.
public:
void insert(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, int _Count, TValue _Val);
public void insert (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, int _Count, TValue _Val);
abstract member insert : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * int * 'Value -> unit
Public Sub insert (_Where As ContainerBidirectionalIterator(Of TValue), _Count As Integer, _Val As TValue)
Parametry
Pozice v kontejneru bezprostředně za nově vložené prvky.
- _Count
- Int32
Počet prvků, které se mají vložit do kontejneru.
- _Val
- TValue
Hodnota elementu, který se má vložit do kontejneru.
Poznámky
Další informace najdete v tématu list::insert (STL/CLR).