IBindableVector Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет доступную для записи коллекцию векторов объектов, которые являются привязываемыми.
.ЧИСТАЯ Этот интерфейс отображается как System.Collections.IList.
public interface class IBindableVector : IBindableIterable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(960358366, 28624, 19469, 187, 113, 71, 36, 74, 17, 62, 147)]
struct IBindableVector : IBindableIterable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(960358366, 28624, 19469, 187, 113, 71, 36, 74, 17, 62, 147)]
public interface IList : IBindableIterable
Public Interface IList
Implements IEnumerable
- Производный
- Атрибуты
- Реализации
Комментарии
При программировании с помощью .NET этот интерфейс скрыт, и разработчики должны использовать интерфейс System.Collections.IList .
Наследование интерфейса
IBindableVector наследует IBindableIterable. Типы, реализующие IBindableVector, также реализуют члены интерфейса IBindableIterable для использования C++.
Свойства
Size |
Возвращает количество элементов в векторе. |
Методы
Append(Object) |
Добавляет элемент в конец вектора. |
Clear() |
Удаляет все элементы из вектора. |
First() |
Возвращает привязываемый итератор, который выполняет итерацию по элементам в коллекции. (Унаследовано от IBindableIterable) |
GetAt(UInt32) |
Возвращает элемент по указанному индексу в векторе. |
GetView() |
Возвращает неизменяемое представление вектора. |
IndexOf(Object, UInt32) |
Возвращает индекс указанного элемента в векторе. |
InsertAt(UInt32, Object) |
Вставляет элемент в вектор по указанному индексу. |
RemoveAt(UInt32) |
Удаляет элемент по указанному индексу в векторе. |
RemoveAtEnd() |
Удаляет последний элемент в векторе. |
SetAt(UInt32, Object) |
Задает значение элемента по указанному индексу вектора. |