net9.0-macos
namespace AppKit
{
[Protocol(Name = "NSApplicationDelegate", WrapperType = typeof(NSApplicationDelegateWrapper))]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "OpenFiles", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(string[]) }, Selector = "application:openFiles:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillFinishLaunching", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationWillFinishLaunching:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidFinishLaunching", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationDidFinishLaunching:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillHide", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationWillHide:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidHide", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationDidHide:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillUnhide", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationWillUnhide:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidUnhide", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationDidUnhide:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillBecomeActive", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationWillBecomeActive:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidBecomeActive", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationDidBecomeActive:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillResignActive", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationWillResignActive:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidResignActive", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationDidResignActive:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillUpdate", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationWillUpdate:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DidUpdate", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationDidUpdate:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillTerminate", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationWillTerminate:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ScreenParametersChanged", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationDidChangeScreenParameters:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "RegisteredForRemoteNotifications", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(NSData) }, Selector = "application:didRegisterForRemoteNotificationsWithDeviceToken:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "FailedToRegisterForRemoteNotifications", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(NSError) }, Selector = "application:didFailToRegisterForRemoteNotificationsWithError:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ReceivedRemoteNotification", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(NSDictionary) }, Selector = "application:didReceiveRemoteNotification:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillEncodeRestorableState", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(NSCoder) }, Selector = "application:willEncodeRestorableState:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DecodedRestorableState", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(NSCoder) }, Selector = "application:didDecodeRestorableState:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "FailedToContinueUserActivity", ParameterByRef = new[] { false, false, false }, ParameterType = new[] { typeof(NSApplication), typeof(string), typeof(NSError) }, Selector = "application:didFailToContinueUserActivityWithType:error:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "UpdatedUserActivity", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(NSUserActivity) }, Selector = "application:didUpdateUserActivity:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "UserDidAcceptCloudKitShare", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(CKShareMetadata) }, Selector = "application:userDidAcceptCloudKitShareWithMetadata:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "OpenUrls", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(NSUrl[]) }, Selector = "application:openURLs:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ProtectedDataWillBecomeUnavailable", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationProtectedDataWillBecomeUnavailable:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ProtectedDataDidBecomeAvailable", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSNotification) }, Selector = "applicationProtectedDataDidBecomeAvailable:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ApplicationShouldTerminate", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSApplication) }, ReturnType = typeof(NSApplicationTerminateReply), Selector = "applicationShouldTerminate:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "OpenFile", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(string) }, ReturnType = typeof(bool), Selector = "application:openFile:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "OpenTempFile", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(string) }, ReturnType = typeof(bool), Selector = "application:openTempFile:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ApplicationShouldOpenUntitledFile", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSApplication) }, ReturnType = typeof(bool), Selector = "applicationShouldOpenUntitledFile:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ApplicationOpenUntitledFile", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSApplication) }, ReturnType = typeof(bool), Selector = "applicationOpenUntitledFile:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "OpenFileWithoutUI", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSObject), typeof(string) }, ReturnType = typeof(bool), Selector = "application:openFileWithoutUI:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "PrintFile", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(string) }, ReturnType = typeof(bool), Selector = "application:printFile:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "PrintFiles", ParameterByRef = new[] { false, false, false, false }, ParameterType = new[] { typeof(NSApplication), typeof(string[]), typeof(NSDictionary), typeof(bool) }, ReturnType = typeof(NSApplicationPrintReply), Selector = "application:printFiles:withSettings:showPrintPanels:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ApplicationShouldTerminateAfterLastWindowClosed", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSApplication) }, ReturnType = typeof(bool), Selector = "applicationShouldTerminateAfterLastWindowClosed:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ApplicationShouldHandleReopen", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(bool) }, ReturnType = typeof(bool), Selector = "applicationShouldHandleReopen:hasVisibleWindows:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ApplicationDockMenu", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSApplication) }, ReturnType = typeof(NSMenu), Selector = "applicationDockMenu:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillPresentError", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(NSError) }, ReturnType = typeof(NSError), Selector = "application:willPresentError:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "WillContinueUserActivity", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(string) }, ReturnType = typeof(bool), Selector = "application:willContinueUserActivityWithType:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "HandlesKey", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(string) }, ReturnType = typeof(bool), Selector = "application:delegateHandlesKey:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "SupportsSecureRestorableState", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSApplication) }, ReturnType = typeof(bool), Selector = "applicationSupportsSecureRestorableState:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "GetHandler", ParameterByRef = new[] { false, false }, ParameterType = new[] { typeof(NSApplication), typeof(INIntent) }, ReturnType = typeof(NSObject), Selector = "application:handlerForIntent:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ShouldAutomaticallyLocalizeKeyEquivalents", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSApplication) }, ReturnType = typeof(bool), Selector = "applicationShouldAutomaticallyLocalizeKeyEquivalents:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ContinueUserActivity", ParameterBlockProxy = new[] { null, null, typeof(NIDContinueUserActivityRestorationHandler) }, ParameterByRef = new[] { false, false, false }, ParameterType = new[] { typeof(NSApplication), typeof(NSUserActivity), typeof(ContinueUserActivityRestorationHandler) }, ReturnType = typeof(bool), Selector = "application:continueUserActivity:restorationHandler:")]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("maccatalyst")]
public interface INSApplicationDelegate : INativeObject, IDisposable
}
nuget.org | 0.0 %
Reference this API 0.0 %
Derive from this class or interface |
---|---|
Assembly | Microsoft.macOS , Version=14.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Help | Documentation |
.NET | 6.0-macos7.0-macos8.0-macos9.0-macos |
OS Platforms | For the selected framework this API is only supported on the following OS platforms:
|