Condividi tramite


WalletItemStore Classe

Definizione

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Definisce un set di azioni e operazioni asincrone che gestiscono gli elementi portafogli nel database portafoglio. Questi elementi possono essere usati per leggere gli elementi esistenti o per aggiungere e rimuovere elementi.

public ref class WalletItemStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WalletItemStore final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("WalletItemStore is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
class WalletItemStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WalletItemStore
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("WalletItemStore is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
public sealed class WalletItemStore
Public NotInheritable Class WalletItemStore
Ereditarietà
Object Platform::Object IInspectable WalletItemStore
Attributi

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

Chiamare il metodo WalletManager.RequestStoreAsync per ottenere un'istanza di questa classe.

La maggior parte delle API per questa classe può essere visualizzata in esempi di utilizzo nella guida introduttiva: uso dell'argomento API .

Metodi

AddAsync(String, WalletItem)

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Aggiunge un nuovo oggetto portafoglio al portafoglio.

ClearAsync()

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Cancella tutti gli elementi portafogli di proprietà dell'app dall'archivio dati del portafoglio.

DeleteAsync(String)

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Rimuove un elemento portafoglio specifico con l'ID specificato dall'archivio dati del portafoglio.

GetItemsAsync()

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Restituisce la raccolta di tutti gli elementi portafogli di proprietà di questa app.

GetItemsAsync(WalletItemKind)

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Restituisce la raccolta di elementi portafoglio del tipo specificato di proprietà di questa app.

GetWalletItemAsync(String)

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Ottiene un singolo elemento portafoglio con l'ID specificato dal database del portafoglio. L'elemento richiesto deve essere di proprietà di questa app.

ImportItemAsync(IRandomAccessStreamReference)

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Importa i dati da un file XML ".mswallet" nell'archivio portafogli. mswallet" è un formato di serializzazione XML per le informazioni sull'elemento portafoglio. Per una guida al formato "mswallet" (e un collegamento allo schema in XSD), vedere Guida introduttiva: Creazione e distribuzione di file con estensione mswallet.

ShowAsync()

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Visualizza l'interfaccia utente del portafoglio.

ShowAsync(String)

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Visualizza l'elemento con l'ID specificato nell'interfaccia utente del portafoglio.

UpdateAsync(WalletItem)

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Aggiornamenti un elemento portafoglio nell'archivio condiviso, in base ai valori modificati nell'oggetto WalletItem fornito.

Si applica a

Vedi anche