Condividi tramite


IINGetAvailableRestaurantReservationBookingsIntentHandling Interfaccia

Definizione

Interfaccia che definisce il metodo del gestore che, se implementato, deve chiamare completion con un INGetAvailableRestaurantReservationBookingsIntentResponse oggetto appropriato a arg.

[Foundation.Protocol(Name="INGetAvailableRestaurantReservationBookingsIntentHandling", WrapperType=typeof(Intents.INGetAvailableRestaurantReservationBookingsIntentHandlingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IINGetAvailableRestaurantReservationBookingsIntentHandling : IDisposable, ObjCRuntime.INativeObject
type IINGetAvailableRestaurantReservationBookingsIntentHandling = interface
    interface INativeObject
    interface IDisposable
Attributi
Implementazioni

Proprietà

Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da INativeObject)

Metodi

HandleAvailableRestaurantReservationBookings(INGetAvailableRestaurantReservationBookingsIntent, Action<INGetAvailableRestaurantReservationBookingsIntentResponse>)

Gli sviluppatori devono eseguire l'override di questo metodo e richiamare :System.Action'1 con un INGetAvailableRestaurantReservationBookingsIntentResponse oggetto appropriato per .INGetAvailableRestaurantReservationBookingsIntentintent

Metodi di estensione

ConfirmAvailableRestaurantReservationBookings(IINGetAvailableRestaurantReservationBookingsIntentHandling, INGetAvailableRestaurantReservationBookingsIntent, Action<INGetAvailableRestaurantReservationBookingsIntentResponse>)

Gli sviluppatori possono eseguire l'override di questo metodo per personalizzare la conferma che l'app dello sviluppatore può fornire prenotazioni disponibili.

ResolveAvailableRestaurantReservationBookings(IINGetAvailableRestaurantReservationBookingsIntentHandling, INGetAvailableRestaurantReservationBookingsIntent, Action<INRestaurantResolutionResult>)

Gli sviluppatori possono eseguire l'override di questo metodo per personalizzare la risoluzione del ristorante per raccogliere prenotazioni disponibili.

ResolvePartySizeAvailableRestaurantReservationBookings(IINGetAvailableRestaurantReservationBookingsIntentHandling, INGetAvailableRestaurantReservationBookingsIntent, Action<INIntegerResolutionResult>)

Gli sviluppatori possono eseguire l'override di questo metodo per personalizzare la risoluzione del numero di utenti guest nella prenotazione.

ResolvePreferredBookingDateAvailableRestaurantReservationBookings(IINGetAvailableRestaurantReservationBookingsIntentHandling, INGetAvailableRestaurantReservationBookingsIntent, Action<INDateComponentsResolutionResult>)

Gli sviluppatori possono eseguire l'override di questo metodo per personalizzare la risoluzione delle date preferite per la prenotazione.

Si applica a