NSProcessInfo
Notifications
NSProcessInfo()
NSProcessInfo(IntPtr)
NSProcessInfo(NativeHandle)
NSProcessInfo(NSObjectFlag)
ActiveProcessorCount
Arguments
AutomaticTerminationSupportEnabled
ClassHandle
Environment
GloballyUniqueString
HostName
IsiOSApplicationOnMac
IsMacCatalystApplication
LowPowerModeEnabled
OperatingSystem
OperatingSystemName
OperatingSystemVersion
OperatingSystemVersionString
PhysicalMemory
PowerStateDidChangeNotification
ProcessIdentifier
ProcessInfo
ProcessName
ProcessorCount
SystemUptime
ThermalState
ThermalStateDidChangeNotification
BeginActivity(NSActivityOptions, String)
DisableAutomaticTermination(String)
DisableSuddenTermination()
EnableAutomaticTermination(String)
EnableSuddenTermination()
EndActivity(NSObject)
IsOperatingSystemAtLeastVersion(NSOperatingSystemVersion)
PerformActivity(NSActivityOptions, String, Action)
PerformExpiringActivity(String, Action<Boolean>)
GetFullUserName(NSProcessInfo)
GetUserName(NSProcessInfo)
net9.0-macos14.2
namespace Foundation
{
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("tvos")]
[UnsupportedOSPlatform("ios")]
[UnsupportedOSPlatform("maccatalyst")]
public static class NSProcessInfo_NSUserInformation
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("userName")]
public static string! GetUserName(this NSProcessInfo! This);
}
}
.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