Notifications
ObserveActiveSpaceDidChange(EventHandler<NSNotificationEventArgs>)
ObserveActiveSpaceDidChange(NSObject, EventHandler<NSNotificationEventArgs>)
ObserveDidActivateApplication(EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidActivateApplication(NSObject, EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidChangeFileLabels(EventHandler<NSNotificationEventArgs>)
ObserveDidChangeFileLabels(NSObject, EventHandler<NSNotificationEventArgs>)
ObserveDidDeactivateApplication(EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidDeactivateApplication(NSObject, EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidHideApplication(EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidHideApplication(NSObject, EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidLaunchApplication(EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidLaunchApplication(NSObject, EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidMount(EventHandler<NSWorkspaceMountEventArgs>)
ObserveDidMount(NSObject, EventHandler<NSWorkspaceMountEventArgs>)
ObserveDidPerformFileOperation(EventHandler<NSWorkspaceFileOperationEventArgs>)
ObserveDidPerformFileOperation(NSObject, EventHandler<NSWorkspaceFileOperationEventArgs>)
ObserveDidRenameVolume(EventHandler<NSWorkspaceRenamedEventArgs>)
ObserveDidRenameVolume(NSObject, EventHandler<NSWorkspaceRenamedEventArgs>)
ObserveDidTerminateApplication(EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidTerminateApplication(NSObject, EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidUnhideApplication(EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidUnhideApplication(NSObject, EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveDidUnmount(EventHandler<NSWorkspaceMountEventArgs>)
ObserveDidUnmount(NSObject, EventHandler<NSWorkspaceMountEventArgs>)
ObserveDidWake(EventHandler<NSNotificationEventArgs>)
ObserveDidWake(NSObject, EventHandler<NSNotificationEventArgs>)
ObserveDisplayOptionsDidChange(EventHandler<NSNotificationEventArgs>)
ObserveDisplayOptionsDidChange(NSObject, EventHandler<NSNotificationEventArgs>)
ObserveScreensDidSleep(EventHandler<NSNotificationEventArgs>)
ObserveScreensDidSleep(NSObject, EventHandler<NSNotificationEventArgs>)
ObserveScreensDidWake(EventHandler<NSNotificationEventArgs>)
ObserveScreensDidWake(NSObject, EventHandler<NSNotificationEventArgs>)
ObserveSessionDidBecomeActive(EventHandler<NSNotificationEventArgs>)
ObserveSessionDidBecomeActive(NSObject, EventHandler<NSNotificationEventArgs>)
ObserveSessionDidResignActive(EventHandler<NSNotificationEventArgs>)
ObserveSessionDidResignActive(NSObject, EventHandler<NSNotificationEventArgs>)
ObserveWillLaunchApplication(EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveWillLaunchApplication(NSObject, EventHandler<NSWorkspaceApplicationEventArgs>)
ObserveWillPowerOff(EventHandler<NSNotificationEventArgs>)
ObserveWillPowerOff(NSObject, EventHandler<NSNotificationEventArgs>)
ObserveWillSleep(EventHandler<NSNotificationEventArgs>)
ObserveWillSleep(NSObject, EventHandler<NSNotificationEventArgs>)
ObserveWillUnmount(EventHandler<NSWorkspaceMountEventArgs>)
ObserveWillUnmount(NSObject, EventHandler<NSWorkspaceMountEventArgs>)
net9.0-macos14.2
namespace AppKit
{
[Register("NSWorkspace", true)]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("maccatalyst")]
public class NSWorkspace : NSObject
{
public static class Notifications
{
public static NSObject! ObserveWillPowerOff(EventHandler<NSNotificationEventArgs!>! handler);
}
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
Information specific to net9.0-macos14.2 | |
Assembly | Microsoft.macOS , Version=14.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API