Freigeben über


WalletVerb Klasse

Definition

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Stellt ein Brieftaschenverb dar, das möglicherweise für die App-Aktivierung verwendet wird. Dies ist eine für die Benutzeroberfläche geeignete Zeichenfolge, die die Aktion beschreiben kann.

public ref class WalletVerb sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Wallet.IWalletVerbFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WalletVerb final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Wallet.IWalletVerbFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class WalletVerb final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Wallet.IWalletVerbFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Deprecated("WalletVerb is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
class WalletVerb final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Wallet.IWalletVerbFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WalletVerb
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Wallet.IWalletVerbFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class WalletVerb
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Wallet.IWalletVerbFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Deprecated("WalletVerb 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 WalletVerb
function WalletVerb(name)
Public NotInheritable Class WalletVerb
Vererbung
Object Platform::Object IInspectable WalletVerb
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Sie können verben wie "registrieren", "pay with" einem Element in der Brieftasche zuordnen. Wenn der Benutzer ein Verb auswählt, wird Ihre App aktiviert. Das ausgewählte Verb wird im Rahmen der Aktivierung an eine App übergeben (in den Daten WalletActionActivatedEventArgs als ActionId-Wert und ActionKind ist Verb).

Hinweis

JavaScript-Apps verwenden WebUIWalletActionActivatedEventArgs.

Ein WalletVerb-Objekt stellt die einzelnen Elemente für die WalletItem.Verbs-Eigenschaft dar.

Das Verb ist ein Hinweis auf die App, deren Benutzeroberfläche bei der Aktivierung angezeigt werden soll. Dies kann spezifisch für das verb sein, das vom Benutzer ausgewählt wurde.

Weitere Informationen zur Verwendung der Wallet-Aktivierung finden Sie im Abschnitt "Behandeln der App-Aktivierung durch Wallet" unter Schnellstart: Verwenden der APIs.

Konstruktoren

WalletVerb(String)

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Initialisiert eine neue instance der WalletVerb-Klasse.

Eigenschaften

Name

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Ruft den Namen des benutzerdefinierten Verbs ab oder legt diese fest.

Gilt für:

Weitere Informationen