Поделиться через


IINGetAvailableRestaurantReservationBookingsIntentHandling Интерфейс

Определение

Интерфейс, определяющий метод обработчика, который при реализации должен вызываться completion с соответствующим INGetAvailableRestaurantReservationBookingsIntentResponse для 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
Атрибуты
Реализации

Свойства

Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от INativeObject)

Методы

HandleAvailableRestaurantReservationBookings(INGetAvailableRestaurantReservationBookingsIntent, Action<INGetAvailableRestaurantReservationBookingsIntentResponse>)

Разработчики должны переопределить этот метод и вызвать T:System.Action'1 с INGetAvailableRestaurantReservationBookingsIntentResponse соответствующим .INGetAvailableRestaurantReservationBookingsIntentintent

Методы расширения

ConfirmAvailableRestaurantReservationBookings(IINGetAvailableRestaurantReservationBookingsIntentHandling, INGetAvailableRestaurantReservationBookingsIntent, Action<INGetAvailableRestaurantReservationBookingsIntentResponse>)

Разработчики могут переопределить этот метод, чтобы настроить подтверждение того, что приложение разработчика может предоставлять доступные резервирования.

ResolveAvailableRestaurantReservationBookings(IINGetAvailableRestaurantReservationBookingsIntentHandling, INGetAvailableRestaurantReservationBookingsIntent, Action<INRestaurantResolutionResult>)

Разработчики могут переопределить этот метод, чтобы настроить разрешение ресторана для сбора доступных резервирований.

ResolvePartySizeAvailableRestaurantReservationBookings(IINGetAvailableRestaurantReservationBookingsIntentHandling, INGetAvailableRestaurantReservationBookingsIntent, Action<INIntegerResolutionResult>)

Разработчики могут переопределить этот метод, чтобы настроить разрешение количества гостей в резервировании.

ResolvePreferredBookingDateAvailableRestaurantReservationBookings(IINGetAvailableRestaurantReservationBookingsIntentHandling, INGetAvailableRestaurantReservationBookingsIntent, Action<INDateComponentsResolutionResult>)

Разработчики могут переопределить этот метод, чтобы настроить разрешение предпочтительных дат для резервирования.

Применяется к