IBindableVectorView Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет доступную только для чтения коллекцию векторов объектов, которые можно привязать.
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
- Атрибуты
- Реализации
Комментарии
Этот интерфейс поддерживает создание привязываемых коллекций данных в C++. При программировании с помощью .NET следует использовать ObservableCollection(Of T) или реализовать IList и INotifyCollectionChanged. Дополнительные сведения см. в разделе Привязка к коллекциям.
Наследование интерфейса
IBindableVectorView наследует IBindableIterable. Типы, реализующие IBindableVectorView, также реализуют члены интерфейса IBindableIterable для использования C++.
Свойства
Size |
Возвращает количество элементов в векторе. |
Методы
First() |
Возвращает привязываемый итератор, который выполняет итерацию по элементам в коллекции. (Унаследовано от IBindableIterable) |
GetAt(UInt32) |
Возвращает элемент по указанному индексу в векторе. |
IndexOf(Object, UInt32) |
Возвращает индекс указанного элемента в векторе. |