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)

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

适用于

另请参阅