Freigeben über


IBindableVectorView Schnittstelle

Definition

Stellt eine schreibgeschützte Vektorauflistung von Objekten dar, die gebunden werden können.

public interface class IBindableVectorView : IBindableIterable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(879613671, 38766, 19395, 129, 93, 236, 226, 67, 188, 15, 51)]
struct IBindableVectorView : IBindableIterable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(879613671, 38766, 19395, 129, 93, 236, 226, 67, 188, 15, 51)]
public interface IBindableVectorView : IBindableIterable
Public Interface IBindableVectorView
Implements IEnumerable
Attribute
Implementiert

Hinweise

Diese Schnittstelle unterstützt die Erstellung von datenbindungsfähigen Sammlungen in C++. Bei der Programmierung mit .NET sollten Sie ObservableCollection(Of T) verwenden oder IList und INotifyCollectionChanged implementieren. Weitere Informationen finden Sie unter Binden an Sammlungen.

Schnittstellenvererbung

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

Eigenschaften

Size

Ruft die Anzahl der Elemente im Vektor ab.

Methoden

First()

Gibt einen bindbaren Iterator zurück, der die Elemente in der Auflistung durchläuft.

(Geerbt von IBindableIterable)
GetAt(UInt32)

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

IndexOf(Object, UInt32)

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

Gilt für:

Weitere Informationen