IBindableVector Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una raccolta vettoriale scrivibile di oggetti associabili.
.NET Questa interfaccia viene visualizzata come 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
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Quando si programma con .NET, questa interfaccia è nascosta e gli sviluppatori devono usare l'interfaccia System.Collections.IList .
Ereditarietà dell'interfaccia
IBindableVector eredita IBindableIterable. I tipi che implementano IBindableVector implementano anche i membri dell'interfaccia di IBindableIterable per l'utilizzo di C++.
Proprietà
Size |
Ottiene il numero di elementi nel vettore. |
Metodi
Append(Object) |
Aggiunge un elemento alla fine del vettore. |
Clear() |
Rimuove tutti gli elementi dal vettore. |
GetAt(UInt32) |
Restituisce l'elemento in corrispondenza dell'indice specificato nel vettore. |
GetView() |
Restituisce una visualizzazione non modificabile del vettore. |
IndexOf(Object, UInt32) |
Restituisce l'indice di un elemento specificato nel vettore. |
InsertAt(UInt32, Object) |
Inserisce un elemento in un vettore in corrispondenza di un indice specificato. |
RemoveAt(UInt32) |
Rimuove l'elemento in corrispondenza dell'indice specificato nel vettore. |
RemoveAtEnd() |
Rimuove l'ultimo elemento nel vettore. |
SetAt(UInt32, Object) |
Imposta il valore dell'elemento nell'indice specificato del vettore. |