Contents

handle(_:context:completion:)

Evaluates a query request and tells the system how to handle the message represented in the request.

Declaration

func handle(_ queryRequest: ILMessageFilterQueryRequest, context: ILMessageFilterExtensionContext, completion: @escaping  @Sendable (ILMessageFilterQueryResponse) -> Void)
func handle(_ queryRequest: ILMessageFilterQueryRequest, context: ILMessageFilterExtensionContext) async -> ILMessageFilterQueryResponse

Parameters

  • queryRequest:

    A query request that describes a received message.

  • context:

    The app extension context that defines APIs to defer the request to a server, if necessary.

  • completion:

    A completion block used to return a response that describes how to handle the message. You can invoke this block asynchronously.