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)

设置向量的指定索引处的项值。

适用于

另请参阅