Leggere in inglese

Condividi tramite


AccessListEntryView Classe

Definizione

Elenco delle voci che si trovano nell'elenco usato più di recente dell'app (MRU) (ottenuto dalla proprietà StorageApplicationPermissions.MostRecentlyUsedList ) e nell'elenco di accesso futuro dell'app (ottenuto dalla proprietà StorageApplicationPermissions.FutureAccessList ).

[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class AccessListEntryView : IEnumerable<AccessListEntry>, IReadOnlyList<AccessListEntry>
Ereditarietà
Object AccessListEntryView
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)

Esempio

L'esempio di accesso file illustra come enumerare le voci nell'elenco MostRecentlyUsedList.

AccessListEntryView entries = StorageApplicationPermissions.MostRecentlyUsedList.Entries;
if (entries.Count > 0)
{
    StringBuilder outputText = new StringBuilder("The MRU list contains the following item(s):" + Environment.NewLine + Environment.NewLine);

    foreach (AccessListEntry entry in entries)
    {
        outputText.AppendLine(entry.Metadata);
    }
}
else
{
    // Handle empty list
}

Commenti

Per altre esempi di codice che usano questa classe, vedere l'esempio di accesso ai file.

Enumerazione della raccolta in C# o Microsoft Visual Basic

AccessListEntryView è enumerabile, quindi è possibile usare una sintassi specifica del linguaggio, ad esempio foreach in C# per enumerare gli elementi nell'insieme. Il compilatore esegue il cast di tipi per l'utente e non è necessario eseguire il cast IEnumerable<AccessListEntry> in modo esplicito. Se è necessario eseguire il cast in modo esplicito, ad esempio se si vuole chiamare GetEnumerator, eseguire il cast in IEnumerable<T> con un vincolo AccessListEntry .

Proprietà

Size

Ottiene il numero di elementi di archiviazione nell'elenco di accesso o nell'elenco di accesso usato più di recente.

Metodi

First()

Recupera il primo elemento di archiviazione dall'elenco di accesso o dall'elenco di accesso usato più di recente.

GetAt(UInt32)

Recupera l'elemento di archiviazione nell'indice specificato nell'elenco di accesso o nell'elenco di accesso usato più di recente.

GetMany(UInt32, AccessListEntry[])

Recupera gli elementi di archiviazione che iniziano all'indice specificato nell'elenco di accesso o nell'elenco di accesso usato più di recente.

IndexOf(AccessListEntry, UInt32)

Recupera l'indice dell'elemento di archiviazione specificato nell'elenco di accesso o nell'elenco di accesso usato più di recente.

Si applica a

Prodotto Versioni
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Vedi anche