Freigeben über


IBindableVector Schnittstelle

Definition

Stellt eine schreibbare Vektorauflistung von Objekten dar, die gebunden werden kann.

.NETTO Diese Schnittstelle wird als System.Collections.IList angezeigt.

public interface class IBindableVector : IBindableIterable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(960358366, 28624, 19469, 187, 113, 71, 36, 74, 17, 62, 147)]
struct IBindableVector : IBindableIterable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(960358366, 28624, 19469, 187, 113, 71, 36, 74, 17, 62, 147)]
public interface IList : IEnumerable
Public Interface IList
Implements IEnumerable
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Beim Programmieren mit .NET ist diese Schnittstelle ausgeblendet, und Entwickler sollten die System.Collections.IList-Schnittstelle verwenden.

Schnittstellenvererbung

IBindableVector erbt IBindableIterable. Typen, die IBindableVector implementieren, implementieren auch die Schnittstellenmember von IBindableIterable für die C++-Verwendung.

Eigenschaften

Size

Ruft die Anzahl der Elemente im Vektor ab.

Methoden

Append(Object)

Fügt ein Element an das Ende des Vektors an.

Clear()

Entfernt alle Elemente aus dem Vektor.

GetAt(UInt32)

Gibt das Element am angegebenen Index im Vektor zurück.

GetView()

Gibt eine unveränderliche Ansicht des Vektors zurück.

IndexOf(Object, UInt32)

Gibt den Index eines angegebenen Elements im Vektor zurück.

InsertAt(UInt32, Object)

Fügt ein Element an einem angegebenen Index in einen Vektor ein.

RemoveAt(UInt32)

Entfernt das Element am angegebenen Index im Vektor.

RemoveAtEnd()

Entfernt das letzte Element im Vektor.

SetAt(UInt32, Object)

Legt den Elementwert auf den angegebenen Index des Vektors fest.

Gilt für:

Weitere Informationen