IBindableVector Интерфейс

Определение

Представляет привязываемую коллекцию векторов, доступную для записи.

.ЧИСТАЯ Этот интерфейс отображается как System.Collections.IList.

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
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

При программировании с помощью .NET этот интерфейс скрыт, и разработчики должны использовать интерфейс System.Collections.IList .

Наследование интерфейса

IBindableVector наследует IBindableIterable. Типы, реализующие IBindableVector, также реализуют элементы интерфейса IBindableIterable для использования C++.

Свойства

Size

Возвращает количество элементов в векторе.

Методы

Append(Object)

Добавляет элемент в конец вектора.

Clear()

Удаляет все элементы из вектора.

GetAt(UInt32)

Возвращает элемент по указанному индексу в векторе.

GetView()

Возвращает неизменяемое представление вектора.

IndexOf(Object, UInt32)

Возвращает индекс указанного элемента в векторе.

InsertAt(UInt32, Object)

Вставляет элемент в вектор по указанному индексу.

RemoveAt(UInt32)

Удаляет элемент по указанному индексу в векторе.

RemoveAtEnd()

Удаляет последний элемент в векторе.

SetAt(UInt32, Object)

Задает значение элемента по указанному индексу вектора.

Применяется к

См. также раздел