ITree<TKey,TValue>.insert Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voegt elementen toe aan de container.
Overloads
| Name | Description |
|---|---|
| insert(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, TValue) |
Voegt het opgegeven element toe aan de container. |
| insert(GenericPair<ContainerBidirectionalIterator<TValue>,Boolean>, TValue) |
Voegt de opgegeven waarde toe aan de container. |
| insert(IEnumerable<TValue>) |
Voegt de opgegeven opsomming toe aan de container. |
| insert(IInputIterator<TValue>, IInputIterator<TValue>) |
Voegt de elementen toe aan de container die zijn opgegeven door de opgegeven iterators. |
Opmerkingen
Zie voor meer informatie hash_map::insert (STL/CLR), hash_multimap::insert (STL/CLR), hash_set::insert (STL/CLR) en hash_multiset::insert (STL/CLR).
insert(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, TValue)
Voegt het opgegeven element toe aan de container.
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
Parameters
- unnamedParam1
- ContainerBidirectionalIterator<TValue>
Een iterator die het zojuist ingevoegde element aanwijst.
Een iterator die aangeeft waar in de container het element moet worden ingevoegd. Dit is alleen een hint en wordt gebruikt om de prestaties te verbeteren. Het element wordt mogelijk niet op deze locatie ingevoegd.
- _Val
- TValue
De sleutelwaarde die in de container moet worden ingevoegd.
Opmerkingen
Zie voor meer informatie hash_map::insert (STL/CLR), hash_multimap::insert (STL/CLR), hash_set::insert (STL/CLR) en hash_multiset::insert (STL/CLR).
Van toepassing op
insert(GenericPair<ContainerBidirectionalIterator<TValue>,Boolean>, TValue)
Voegt de opgegeven waarde toe aan de container.
public:
void ^ insert(Microsoft::VisualC::StlClr::GenericPair<Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^, bool> ^ % unnamedParam1, TValue _Val);
public void insert(ref Microsoft.VisualC.StlClr.GenericPair<Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue>,bool> unnamedParam1, TValue _Val);
abstract member insert : GenericPair * 'Value -> unit
Public Function insert (ByRef unnamedParam1 As GenericPair(Of ContainerBidirectionalIterator(Of TValue), Boolean), _Val As TValue) As Void
Parameters
- unnamedParam1
- GenericPair<ContainerBidirectionalIterator<TValue>,Boolean>
Een paar waarden X. Als X.second waar is, wijst X.first het zojuist ingevoegde element aan; anders wijst X.first een element aan met gelijkwaardige volgorde die al bestaat en wordt er geen nieuw element ingevoegd.
- _Val
- TValue
De sleutelwaarde die in de container moet worden ingevoegd.
Opmerkingen
Zie voor meer informatie hash_map::insert (STL/CLR), hash_multimap::insert (STL/CLR), hash_set::insert (STL/CLR) en hash_multiset::insert (STL/CLR).
Van toepassing op
insert(IEnumerable<TValue>)
Voegt de opgegeven opsomming toe aan de container.
public:
void insert(System::Collections::Generic::IEnumerable<TValue> ^ _Right);
public void insert(System.Collections.Generic.IEnumerable<TValue> _Right);
abstract member insert : seq<'Value> -> unit
Public Sub insert (_Right As IEnumerable(Of TValue))
Parameters
- _Right
- IEnumerable<TValue>
De opsomming die moet worden ingevoegd in de container.
Opmerkingen
Zie voor meer informatie hash_map::insert (STL/CLR), hash_multimap::insert (STL/CLR), hash_set::insert (STL/CLR) en hash_multiset::insert (STL/CLR).
Van toepassing op
insert(IInputIterator<TValue>, IInputIterator<TValue>)
Voegt de elementen toe aan de container die zijn opgegeven door de opgegeven iterators.
public:
void insert(Microsoft::VisualC::StlClr::Generic::IInputIterator<TValue> ^ _First, Microsoft::VisualC::StlClr::Generic::IInputIterator<TValue> ^ _Last);
public void insert(Microsoft.VisualC.StlClr.Generic.IInputIterator<TValue> _First, Microsoft.VisualC.StlClr.Generic.IInputIterator<TValue> _Last);
abstract member insert : Microsoft.VisualC.StlClr.Generic.IInputIterator<'Value> * Microsoft.VisualC.StlClr.Generic.IInputIterator<'Value> -> unit
Public Sub insert (_First As IInputIterator(Of TValue), _Last As IInputIterator(Of TValue))
Parameters
- _First
- IInputIterator<TValue>
Een iterator die verwijst naar het begin van het bereik van elementen dat moet worden ingevoegd.
- _Last
- IInputIterator<TValue>
Een iterator die verwijst naar het element dat direct volgt op het bereik van elementen dat moet worden ingevoegd.
Opmerkingen
Zie voor meer informatie hash_map::insert (STL/CLR), hash_multimap::insert (STL/CLR), hash_set::insert (STL/CLR) en hash_multiset::insert (STL/CLR).