情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

PaymentInstrument クラス

2013/12/12

支払い方法を表すウォレット項目。

Namespace:  Microsoft.Phone.Wallet
アセンブリ:  Microsoft.Phone (Microsoft.Phone.dll 内)
XAML の XMLNS: xmlns にマップされていません。

public sealed class PaymentInstrument : WalletTransactionItemBase

PaymentInstrument 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッドPaymentInstrument()PaymentInstrument クラスの新しいインスタンスを初期化します。
パブリック メソッドPaymentInstrument(String)PaymentInstrument クラスの新しいインスタンスを初期化します。
このページのトップへ

  名前説明
パブリック プロパティAccountNumberカードのアカウント番号を取得または設定します。
パブリック プロパティBackgroundColorカード ビューの前面の背景色を取得または設定します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティBarcodeImageウォレット項目のバーコードを表す画像を取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティBillingAddressユーザーの請求先住所を取得または設定します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティBillingPhoneユーザーの電話番号を取得または設定します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティCustomerNameウォレット項目の顧客名を取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティCustomPropertiesウォレット項目に関連付けられている CustomWalletProperty オブジェクトのコレクションを取得します。 (WalletItem から継承されます。)
パブリック プロパティDisplayAvailableBalanceカードの利用可能残高を取得または設定します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティDisplayAvailableCreditこのカードの利用可能クレジットを取得または設定します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティDisplayBalanceこのカードの残高を取得または設定します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティDisplayCreditLimitカードのクレジット限度額を取得または設定します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティDisplayNameユーザーに表示される名前またはタイトルを取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティExpirationDateウォレット項目の有効期限の日時を取得または設定します。既定値は null で、カードの有効期限がないことを意味します。
パブリック プロパティIdウォレット項目の ID を取得します。 (WalletItem から継承されます。)
パブリック プロパティIsAcknowledgedこの項目がアプリによって確認されているかどうかを取得または設定します。既定値は falseで、項目が新しいことを意味します。 (WalletItem から継承されます。)
パブリック プロパティIssuerAddressカードの発行者の住所を取得します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティIssuerNameウォレット項目の発行者名を取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティIssuerPhoneカードの発行者の電話番号を取得します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティIssuerWebsite発行者の Web サイトの完全な HTTP または HTTPS URI を取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティIsUserAttentionRequiredユーザーの介入が必要なことを知らせる通知をユーザーに表示するかどうか示す値を取得します。 (WalletItem から継承されます。)
パブリック プロパティLastUpdatedこの項目のデータが最後に更新された日時を取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティLogo159x159ウォレット項目の中くらいのロゴ (159 x 159) を取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティLogo336x336ウォレット項目の大きなロゴ (336 x 336) を取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティLogo99x99ウォレット項目の小さなロゴ (99 x 99) を取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティMemberSinceメンバーシップの開始日を取得または設定します。既定値は null です。
パブリック プロパティMessageウォレット項目のステータス メッセージを取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティMessageNavigationUriユーザーがステータス メッセージをタップしたときに起動するアプリの URI を取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティNavigationUriアプリ内のページの相対 URI を取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティNicknameこのカードのユーザー指定のニックネームを取得または設定します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティNotesウォレット項目のメモを取得または設定します。 (WalletItem から継承されます。)
パブリック プロパティOtherPaymentNetworksこのカードによってサポートされる他の支払いネットワークを取得または設定します。
パブリック プロパティPaymentInstrumentKindsPaymentInstrumentKinds を取得または設定します。
パブリック プロパティPaymentNetworkこのカードが処理される支払いネットワークを取得または設定します。
パブリック プロパティSecureElementPropertiesこのカードのセキュア エレメント プロパティを取得します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティSupportedUsagesNFC で使用できるかどうか、または Windows Phone Store での購入に使用できるかどうかなど、このカードの機能を取得します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティTermsAndConditionsこの項目に関連付けられた用語を取得または設定します。
パブリック プロパティTransactionHistoryこのカードのトランザクション履歴項目の順序付きリストを取得します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティTransactionHistoryNavigationUriさらに多くのトランザクション履歴を取得するため、ユーザーが移動できる URL を取得または設定します。 (WalletTransactionItemBase から継承されます。)
パブリック プロパティUserImageウォレット項目のユーザー イメージを取得または設定します。 (WalletItem から継承されます。)
このページのトップへ

  名前説明
パブリック メソッドEquals(Object)指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッドFinalizeObject がガベージ コレクションで再利用される前に、Object がリソースを解放して他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッドGetHashCode特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッドGetType現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッドMemberwiseClone現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッドNotifyActivationAuthenticationCompletedこのメソッドは、項目をアクティブにするためのユーザー認証が完了したときに呼び出されます。 (WalletTransactionItemBase から継承されます。)
パブリック メソッドSaveAsyncウォレット項目の変更を非同期的に保存します。項目が Deal で、ウォレット内にない場合は、項目が追加されます。項目が PaymentInstrumentWalletTransactionItem、または OnlinePaymentInstrument の場合、項目が既にウォレットに存在する場合のみ、このメソッドを使用して項目を更新できます。存在しない場合は例外がスローされます。PaymentInstrument または WalletTransactionItem の新しいインスタンスを追加するには、AddWalletItemTask を使用します。詳細については、「Windows Phone のウォレット項目の追加タスクを使用する方法」を参照してください。 (WalletItem から継承されます。)
パブリック メソッドSetUserAttentionRequiredNotificationウォレット項目の通知を設定またはクリアします。 (WalletItem から継承されます。)
パブリック メソッドToString現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッドUndo前回の SaveAsync の呼び出し以降のウォレット項目に対するすべての変更を元に戻します。 (WalletItem から継承されます。)
パブリック メソッドUpdateIdウォレット項目の ID を更新します。 (WalletItem から継承されます。)
このページのトップへ

サポートされるすべての種類の支払い方法の一覧については、「PaymentInstrumentKinds」を参照してください。

機能

この API をアプリ内で使用する場合は、アプリ マニフェストで次の機能を指定する必要があります。この機能を指定しないと、アプリが正しく機能しないか、予期せずに終了することがあります。

ID_CAP_WALLET

Windows Phone 8

ID_CAP_WALLET_PAYMENTINSTRUMENTS

Windows Phone 8

詳細については、「Windows Phone のアプリ機能とハードウェア要件」を参照してください。

重要: 重要:

ID_CAP_WALLET_PAYMENTINSTRUMENTS の機能を使用するアプリを展開するには、特殊な権限を申請し、開発者アカウントにその権限を適用する必要があります。詳細について、または支援が必要な場合は、開発者サポートにお問い合わせください。

Windows Phone OS

サポート: 8.0

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

表示: