IList<TValue>.splice 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í.
Změní pořadí propojení mezi uzly.
Přetížení
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>) |
Vloží danou sekvenci do kontejneru před zadanou pozici. |
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>) |
Odebere prvek z daného kontejneru, na který odkazuje podle |
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>) |
Odebere z daného kontejneru oblast elementů [ |
Poznámky
Další informace najdete v tématu list::splice (STL/CLR).
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>)
Vloží danou sekvenci do kontejneru před zadanou pozici.
public:
void splice(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, Microsoft::VisualC::StlClr::IList<TValue> ^ _Right);
public void splice (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, Microsoft.VisualC.StlClr.IList<TValue> _Right);
abstract member splice : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.IList<'Value> -> unit
Public Sub splice (_Where As ContainerBidirectionalIterator(Of TValue), _Right As IList(Of TValue))
Parametry
Pozice v kontejneru, před kterou se má splice.
- _Right
- IList<TValue>
Kontejner, ze který se má splice Všechny prvky budou z tohoto kontejneru odebrány po operaci splice.
Platí pro
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>)
Odebere prvek z daného kontejneru, na který odkazuje podle_First
, a vloží ho před prvek v řízené sekvenci, na který odkazuje ._Where
public:
void splice(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, Microsoft::VisualC::StlClr::IList<TValue> ^ _Right, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _First);
public void splice (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, Microsoft.VisualC.StlClr.IList<TValue> _Right, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _First);
abstract member splice : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.IList<'Value> * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> -> unit
Public Sub splice (_Where As ContainerBidirectionalIterator(Of TValue), _Right As IList(Of TValue), _First As ContainerBidirectionalIterator(Of TValue))
Parametry
Pozice v kontejneru, před kterou se má splice.
- _Right
- IList<TValue>
Kontejner, ze který se má splice
Pozice prvku splice.
Platí pro
splice(ContainerBidirectionalIterator<TValue>, IList<TValue>, ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>)
Odebere z daného kontejneru oblast elementů [_First
, _Last
) a vloží ji před prvek v řízené sekvenci, na který _Where
odkazuje .
public:
void splice(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where, Microsoft::VisualC::StlClr::IList<TValue> ^ _Right, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _First, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Last);
public void splice (Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where, Microsoft.VisualC.StlClr.IList<TValue> _Right, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _First, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Last);
abstract member splice : Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.IList<'Value> * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> -> unit
Public Sub splice (_Where As ContainerBidirectionalIterator(Of TValue), _Right As IList(Of TValue), _First As ContainerBidirectionalIterator(Of TValue), _Last As ContainerBidirectionalIterator(Of TValue))
Parametry
Pozice v kontejneru, před kterou se má splice.
- _Right
- IList<TValue>
Kontejner, ze který se má splice
Počáteční pozice rozsahu prvků splice.
První pozice za rozsahem prvků splice.