次の方法で共有


PKPaymentAuthorizationControllerDelegate_Extensions.DidSelectShippingContact メソッド

定義

オーバーロード

DidSelectShippingContact(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKContact, Action<PKPaymentAuthorizationStatus, PKShippingMethod[],PKPaymentSummaryItem[]>)

ユーザーが発送先の連絡先を選択したときに呼び出されるメソッド。

DidSelectShippingContact(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKContact, Action<PKPaymentRequestShippingContactUpdate>)

DidSelectShippingContact(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKContact, Action<PKPaymentAuthorizationStatus, PKShippingMethod[],PKPaymentSummaryItem[]>)

ユーザーが発送先の連絡先を選択したときに呼び出されるメソッド。

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'DidSelectShippingContact' overload with the 'Action<PKPaymentRequestShippingContactUpdate>' parameter instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'DidSelectShippingContact' overload with the 'Action<PKPaymentRequestShippingContactUpdate>' parameter instead.")]
public static void DidSelectShippingContact (this PassKit.IPKPaymentAuthorizationControllerDelegate This, PassKit.PKPaymentAuthorizationController controller, PassKit.PKContact contact, Action<PassKit.PKPaymentAuthorizationStatus,PassKit.PKShippingMethod[],PassKit.PKPaymentSummaryItem[]> completion);
static member DidSelectShippingContact : PassKit.IPKPaymentAuthorizationControllerDelegate * PassKit.PKPaymentAuthorizationController * PassKit.PKContact * Action<PassKit.PKPaymentAuthorizationStatus, PassKit.PKShippingMethod[], PassKit.PKPaymentSummaryItem[]> -> unit

パラメーター

This
IPKPaymentAuthorizationControllerDelegate

この拡張メソッドが動作するインスタンス。

controller
PKPaymentAuthorizationController

このデリゲートを所有するコントローラー。

contact
PKContact

新しい配送先住所。

completion
Action<PKPaymentAuthorizationStatus,PKShippingMethod[],PKPaymentSummaryItem[]>

支払承認ステータスを受け取るハンドラー、更新された配送方法オブジェクトの一覧、および更新された支払概要アイテムの一覧。

属性

適用対象

DidSelectShippingContact(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKContact, Action<PKPaymentRequestShippingContactUpdate>)

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static void DidSelectShippingContact (this PassKit.IPKPaymentAuthorizationControllerDelegate This, PassKit.PKPaymentAuthorizationController controller, PassKit.PKContact contact, Action<PassKit.PKPaymentRequestShippingContactUpdate> completion);
static member DidSelectShippingContact : PassKit.IPKPaymentAuthorizationControllerDelegate * PassKit.PKPaymentAuthorizationController * PassKit.PKContact * Action<PassKit.PKPaymentRequestShippingContactUpdate> -> unit

パラメーター

This
IPKPaymentAuthorizationControllerDelegate

この拡張メソッドが動作するインスタンス。

contact
PKContact
属性

適用対象