IBindableVector Interfaz

Definición

Representa una colección de vectores que se puede escribir de objetos que se pueden enlazar.

.RED Esta interfaz 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
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Al programar con .NET, esta interfaz está oculta y los desarrolladores deben usar la interfaz System.Collections.IList .

Herencia de interfaz

IBindableVector hereda IBindableIterable. Los tipos que implementan IBindableVector también implementan los miembros de interfaz de IBindableIterable para el uso de C++.

Propiedades

Size

Obtiene el número de elementos del vector.

Métodos

Append(Object)

Anexa un elemento al final del vector.

Clear()

Quita todos los elementos del vector.

GetAt(UInt32)

Devuelve el elemento en el índice especificado del vector.

GetView()

Devuelve una vista inmutable del vector.

IndexOf(Object, UInt32)

Devuelve el índice de un elemento especificado en el vector.

InsertAt(UInt32, Object)

Inserta un elemento en un vector en un índice especificado.

RemoveAt(UInt32)

Quita el elemento en el índice especificado del vector.

RemoveAtEnd()

Quita el último elemento del vector.

SetAt(UInt32, Object)

Establece el valor del elemento en el índice especificado del vector.

Se aplica a

Consulte también