Compartilhar 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(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
Derivado
Atributos
Implementações

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.

First()

Retorna um iterador associável que itera sobre os itens na coleção.

(Herdado de IBindableIterable)
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