Share via


INExtension.GetHandler(INIntent) Method

Definition

Developers override this method to return the handler object if intent is one their extension can respond to.

[Foundation.Export("handlerForIntent:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Foundation.NSObject? GetHandler(Intents.INIntent intent);
[<Foundation.Export("handlerForIntent:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member GetHandler : Intents.INIntent -> Foundation.NSObject
override this.GetHandler : Intents.INIntent -> Foundation.NSObject

Parameters

intent
INIntent

The INIntent received by the system.

Returns

The developer's handler object or null if intent is not handled by the extension.

Implements

Attributes

Applies to