ISFSafariExtensionHandling Interface

Definition

[Foundation.Protocol(Name="SFSafariExtensionHandling", WrapperType=typeof(SafariServices.SFSafariExtensionHandlingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface ISFSafariExtensionHandling : IDisposable, ObjCRuntime.INativeObject
type ISFSafariExtensionHandling = interface
    interface INativeObject
    interface IDisposable
Derived
Attributes
Implements

Properties

Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)

Extension Methods

AdditionalRequestHeaders(ISFSafariExtensionHandling, NSUrl, Action<NSDictionary<NSString,NSString>>)
ContextMenuItemSelected(ISFSafariExtensionHandling, String, SFSafariPage, NSDictionary)
GetPopoverViewController(ISFSafariExtensionHandling)
MessageReceived(ISFSafariExtensionHandling, String, SFSafariPage, NSDictionary)
MessageReceivedFromContainingApp(ISFSafariExtensionHandling, String, NSDictionary<NSString,NSObject>)
PopoverDidClose(ISFSafariExtensionHandling, SFSafariWindow)
PopoverWillShow(ISFSafariExtensionHandling, SFSafariWindow)
ToolbarItemClicked(ISFSafariExtensionHandling, SFSafariWindow)
ValidateContextMenuItem(ISFSafariExtensionHandling, String, SFSafariPage, NSDictionary<NSString,NSObject>, SFExtensionValidationHandler)
ValidateContextMenuItemAsync(ISFSafariExtensionHandling, String, SFSafariPage, NSDictionary<NSString,NSObject>)
ValidateToolbarItem(ISFSafariExtensionHandling, SFSafariWindow, Action<Boolean,NSString>)
ValidateToolbarItemAsync(ISFSafariExtensionHandling, SFSafariWindow)

Applies to