Share via


IBindableVector Interface

Definição

Representa uma coleção de vetores graváveis de objetos que são associáveis.

.NET Essa interface aparece como 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
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Ao programar com o .NET, essa interface fica oculta e os desenvolvedores devem usar a interface System.Collections.IList .

Herança de interface

IBindableVector herda IBindableIterable. Os tipos que implementam IBindableVector também implementam os membros da interface IBindableIterable para uso em C++.

Propriedades

Size

Obtém o número de itens no vetor.

Métodos

Append(Object)

Acrescenta um item ao final do vetor.

Clear()

Remove todos os itens do vetor.

GetAt(UInt32)

Retorna o item no índice especificado no vetor.

GetView()

Retorna uma exibição imutável do vetor.

IndexOf(Object, UInt32)

Retorna o índice de um item especificado no vetor.

InsertAt(UInt32, Object)

Insere um item em um vetor em um índice especificado.

RemoveAt(UInt32)

Remove o item no índice especificado no vetor.

RemoveAtEnd()

Remove o último item no vetor.

SetAt(UInt32, Object)

Define o valor do item no índice especificado do vetor.

Aplica-se a

Confira também