NSWorkspace
Notifications
NSWorkspace()
NSWorkspace(IntPtr)
NSWorkspace(NativeHandle)
NSWorkspace(NSObjectFlag)
AccessibilityDisplayShouldDifferentiateWithoutColor
AccessibilityDisplayShouldIncreaseContrast
AccessibilityDisplayShouldInvertColors
AccessibilityDisplayShouldReduceMotion
AccessibilityDisplayShouldReduceTransparency
ActiveApplication
ActiveSpaceDidChangeNotification
ClassHandle
DidActivateApplicationNotification
DidChangeFileLabelsNotification
DidDeactivateApplicationNotification
DidHideApplicationNotification
DidLaunchApplicationNotification
DidMountNotification
DidPerformFileOperationNotification
DidRenameVolumeNotification
DidTerminateApplicationNotification
DidUnhideApplicationNotification
DidUnmountNotification
DidWakeNotification
DisplayOptionsDidChangeNotification
FileLabelColors
FileLabels
FrontmostApplication
LaunchConfigurationAppleEvent
LaunchConfigurationArchitecture
LaunchConfigurationArguments
LaunchConfigurationEnvironment
LaunchedApplications
MenuBarOwningApplication
MountedLocalVolumePaths
MountedRemovableMedia
NotificationCenter
OperationCopy
OperationDestroy
OperationDuplicate
OperationLink
OperationMove
OperationRecycle
RunningApplications
ScreensDidSleepNotification
ScreensDidWakeNotification
SessionDidBecomeActiveNotification
SessionDidResignActiveNotification
SharedWorkspace
SwitchControlEnabled
VoiceOverEnabled
WillLaunchApplication
WillPowerOffNotification
WillSleepNotification
WillUnmountNotification
AbsolutePathForAppBundle(String)
ActivateFileViewer(NSUrl[])
DesktopImageOptions(NSScreen)
DesktopImageUrl(NSScreen)
DuplicateUrls(NSArray, NSWorkspaceUrlHandler)
ExtendPowerOffBy(nint)
ExtendPowerOffBy(nint)
FullPathForApplication(String)
GetFileSystemInfo(String, Boolean, Boolean, Boolean, String, String)
GetIcon(UTType)
GetInfo(String, String, String)
GetUrlForApplicationToOpenContentType(UTType)
GetUrlsForApplications(NSUrl)
GetUrlsForApplications(String)
GetUrlsForApplicationsToOpenContentType(UTType)
HideOtherApplications()
IconForFile(String)
IconForFiles(String[])
IconForFileType(HfsTypeCode)
IconForFileType(String)
IsFilenameExtensionValid(String, String)
IsFilePackage(String)
LaunchApp(String, NSWorkspaceLaunchOptions, NSAppleEventDescriptor, nint)
LaunchApplication(String)
LaunchApplication(String, Boolean, Boolean)
LaunchApplication(NSUrl, NSWorkspaceLaunchOptions, NSDictionary, NSError)
LaunchApplication(NSUrl, NSWorkspaceLaunchOptions, NSDictionary, NSError)
LocalizedDescription(String)
NoteFileSystemChanged(String)
OpenApplication(NSUrl, NSWorkspaceOpenConfiguration, Action<NSRunningApplication, NSError>)
OpenApplicationAsync(NSUrl, NSWorkspaceOpenConfiguration)
OpenFile(String)
OpenFile(String, String)
OpenFile(String, String, Boolean)
OpenFile(String, NSImage, CGPoint, NSView)
OpenUrl(NSUrl, NSWorkspaceLaunchOptions, NSDictionary, NSError)
OpenURL(NSUrl, NSWorkspaceLaunchOptions, NSDictionary, NSError)
OpenUrl(NSUrl)
OpenUrl(NSUrl, NSWorkspaceOpenConfiguration, Action<NSRunningApplication, NSError>)
OpenUrlAsync(NSUrl, NSWorkspaceOpenConfiguration)
OpenUrls(NSUrl[], NSUrl, NSWorkspaceLaunchOptions, NSDictionary, NSError)
OpenURLs(NSUrl[], NSUrl, NSWorkspaceLaunchOptions, NSDictionary, NSError)
OpenUrls(NSUrl[], String, NSWorkspaceLaunchOptions, NSAppleEventDescriptor)
OpenUrls(NSUrl[], String, NSWorkspaceLaunchOptions, NSAppleEventDescriptor, String[])
OpenUrls(NSUrl[], NSUrl, NSWorkspaceOpenConfiguration, Action<NSRunningApplication, NSError>)
OpenUrlsAsync(NSUrl[], NSUrl, NSWorkspaceOpenConfiguration)
PerformFileOperation(NSString, String, String, String[], nint)
PerformFileOperation(NSString, String, String, String[], nint)
PreferredFilenameExtension(String)
RecycleUrls(NSArray, NSWorkspaceUrlHandler)
RequestAuthorization(NSWorkspaceAuthorizationType, Action<NSWorkspaceAuthorization, NSError>)
SelectFile(String, String)
SetDefaultApplicationToOpenContentType(NSUrl, NSUrl, Action<NSError>)
SetDefaultApplicationToOpenContentType(NSUrl, UTType, Action<NSError>)
SetDefaultApplicationToOpenContentTypeAsync(NSUrl, NSUrl)
SetDefaultApplicationToOpenContentTypeAsync(NSUrl, UTType)
SetDefaultApplicationToOpenFile(NSUrl, NSUrl, Action<NSError>)
SetDefaultApplicationToOpenFileAsync(NSUrl, NSUrl)
SetDefaultApplicationToOpenUrls(NSUrl, String, Action<NSError>)
SetDefaultApplicationToOpenUrlsAsync(NSUrl, String)
SetDesktopImageUrl(NSUrl, NSScreen, NSDictionary, NSError)
SetIconforFile(NSImage, String, NSWorkspaceIconCreationOptions)
ShowSearchResults(String)
TypeConformsTo(String, String)
TypeOfFile(String, NSError)
UnmountAndEjectDevice(String)
UnmountAndEjectDevice(NSUrl, NSError)
UrlForApplication(NSUrl)
UrlForApplication(String)
net9.0-macos14.2
namespace AppKit
{
[Register("NSWorkspace", true)]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("maccatalyst")]
public class NSWorkspace : NSObject
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("type:conformsToType:")]
[ObsoletedOSPlatform("macos12.0", "Use 'UTType.ConformsToType' instead.")]
[SupportedOSPlatform("macos")]
[ThreadSafe]
[UnsupportedOSPlatform("maccatalyst")]
public virtual bool TypeConformsTo(string! firstTypeName, string! secondTypeName);
}
}
.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