IBindableVector 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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) |
设置向量的指定索引处的项值。 |