Platforms to show: All Mac Windows Linux Cross-Platform
Login Items
Functions for the login items on Mac OS X.
- Classes
- class LSSharedFileListItemMBS
- method DisplayName as string
- method Icon as Variant
- method ID as UInt32
- method Resolve(flags as UInt32) as folderitem
- method ResolveURL(flags as UInt32) as string
- property Handle as Integer
- property Lasterror as Integer
- property ItemHidden as boolean
- property LoginItemHidden as boolean
- class LSSharedFileListMBS
- method Constructor(type as Integer)
- method GetSeedValue as UInt32
- method InsertFile(AfterItem as LSSharedFileListItemMBS, DisplayName as string, Icon as object, file as folderitem) as LSSharedFileListItemMBS
- method InsertURL(AfterItem as LSSharedFileListItemMBS, DisplayName as string, Icon as object, URL as string) as LSSharedFileListItemMBS
- shared method kLSSharedFileListItemBeforeFirst as LSSharedFileListItemMBS
- shared method kLSSharedFileListItemLast as LSSharedFileListItemMBS
- method Move(item as LSSharedFileListItemMBS, MoveAfterItem as LSSharedFileListItemMBS)
- method Remove(item as LSSharedFileListItemMBS)
- method RemoveAllItems
- method SetAuthorization(handle as Integer)
- method Snapshot as LSSharedFileListItemMBS()
- method Snapshot(byref seed as UInt32) as LSSharedFileListItemMBS()
- property Handle as Integer
- property Lasterror as Integer
- property RecentItemsMaxAmount as Integer
- property VolumesComputerVisible as boolean
- property VolumesIDiskVisible as boolean
- property VolumesNetworkVisible as boolean
- event Changed
- class SMAppServiceMBS
- shared method agentService(plistName as String) as SMAppServiceMBS
- method Constructor
- shared method daemonService(plistName as String) as SMAppServiceMBS
- shared method loginItemService(identifier as String) as SMAppServiceMBS
- shared method mainAppService as SMAppServiceMBS
- shared method openSystemSettingsLoginItems
- method register(byref error as NSErrorMBS) as Boolean
- shared method statusForLegacyFile(File as FolderItem) as Integer
- shared method statusForLegacyURL(URL as String) as Integer
- method unregister(byref error as NSErrorMBS) as Boolean
- method unregister(CompleteHandler as SMAppServiceUnregisterCompletedMBS, tag as variant = nil)
- property Handle as Integer
- property Status as Integer
- delegate SMAppServiceUnregisterCompletedMBS(Error as NSErrorMBS, Tag as Variant)
- class LSSharedFileListItemMBS
- Modules
- module ServiceManagementModuleMBS
- method AllJobDictionaries(domain as string) as Dictionary()
- method CreateAuthorization as AuthorizationMBS
- method JobBless(domain as string, executableLabel as string, auth as AuthorizationMBS, byref error as Variant) as boolean
- method JobDictionary(domain as string, jobLabel as string) as Dictionary
- method JobRemove(domain as string, jobLabel as string, auth as AuthorizationMBS, wait as boolean, byref error as CFErrorMBS) as boolean
- method JobSubmit(domain as string, job as Dictionary, auth as AuthorizationMBS, byref error as CFErrorMBS) as boolean
- method kSMDomainSystemLaunchd as string
- method kSMDomainUserLaunchd as string
- method kSMInfoKeyAuthorizedClients as string
- method kSMInfoKeyPrivilegedExecutables as string
- method LoginItemRunning(identifier as string) as boolean
- method LoginItemSetEnabled(identifier as string, enabled as boolean) as boolean
- method RegisterHelperApp(name as string, Update as boolean = false) as boolean
- module ServiceManagementModuleMBS
- Blog Entries
Release notes
- Version 22.5
- Deprecated LoginItemsMBS class.
The items on this page are in the following plugins: MBS MacCF Plugin, MBS MacFrameworks Plugin, MBS MacOSX Plugin.