IXamlDirect.InsertIntoCollectionAt(Object, UInt32, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt einen Wert in die angegebene IXamlDirect-Auflistung im angegebenen Index ein.
Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe die Windows App SDK Namespaces).
public:
void InsertIntoCollectionAt(Platform::Object ^ xamlDirectObject, unsigned int index, Platform::Object ^ value);
void InsertIntoCollectionAt(IInspectable const& xamlDirectObject, uint32_t const& index, IInspectable const& value);
public void InsertIntoCollectionAt(object xamlDirectObject, uint index, object value);
Public Sub InsertIntoCollectionAt (xamlDirectObject As Object, index As UInteger, value As Object)
Parameter
- xamlDirectObject
-
Object
Platform::Object
IInspectable
Bezieht sich auf die spezifische IXamlDirect-Auflistung .
- index
-
UInt32
unsigned int
uint32_t
Bezieht sich auf den Index in der Auflistung, in dem der angegebene Wert eingefügt werden muss.
- value
-
Object
Platform::Object
IInspectable
Bezieht sich auf den IXamlDirect-Wert , der der Auflistung hinzugefügt werden soll.
Beispiele
Im folgenden Beispiel wird gezeigt, wie Sie einen Wert in eine Auflistung in einen bestimmten Index mit XamlDirect-APIs einfügen.
XamlDirect xd = XamlDirect.GetDefault();
IXamlDirect relativePanel = xd.CreateInstance(XamlTypeIndex.RelativePanel);
IXamlDirect childrenCollection = xd.GetXamlDirectObjectProperty(relativePanel, XamlPropertyIndex.Panel_Children);
IXamlDirect button = xd.CreateInstance(XamlTypeIndex.Button);
xd.InsertIntoCollectionAt(childrenCollection, 0, button);
XamlDirect^ xd = XamlDirect::GetDefault();
IXamlDirect^ relativePanel = xd->CreateInstance(XamlTypeIndex::RelativePanel);
IXamlDirect^ childrenCollection = xd->GetXamlDirectObjectProperty(relativePanel, XamlPropertyIndex::Panel_Children);
IXamlDirect^ button = xd->CreateInstance(XamlTypeIndex::Button);
xd->InsertIntoCollectionAt(childrenCollection, 0, button);