Compartir a través de


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(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
Implementaciones

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.

First()

Devuelve un iterador enlazable que recorre en iteración los elementos de la colección.

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