Platforms to show: All Mac Windows Linux Cross-Platform
iTunesLibraryMBS class
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| class | iTunes | MBS MacExtras Plugin | 13.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Requires iTunes 11 on Mac OS X. And your app must be code signed.
- 7 properties
- property apiMajorVersion as Integer
- property apiMinorVersion as Integer
- property applicationVersion as String
- property features as Integer
- property Handle as Integer
- property musicFolderLocation as String
- property showContentRating as Boolean
- 5 methods
- method allMediaItems as iTunesLibraryMediaItemMBS()
- method allPlaylists as iTunesLibraryPlaylistMBS()
- method artworkForMediaFile(mediaFile as folderitem) as iTunesLibraryArtworkMBS
- method artworkForMediaFile(mediaFileURL as string) as iTunesLibraryArtworkMBS
- method Constructor(requestedAPIVersion as string, byref error as NSErrorMBS, threaded as boolean = false)
- shared method libraryWithAPIVersion(requestedAPIVersion as string, byref error as NSErrorMBS) as iTunesLibraryMBS
Constants
| Constant | Value | Description |
|---|---|---|
| ITLibExportFeatureNone | 0 |
One of the constants describe the features supported by a given iTunes library.
No features are supported. |
This class has no sub classes.
Blog Entries
- MBS Xojo Plugins, version 20.5pr8
- Multithreaded plugin functions can increase speed of Xojo application
- MonkeyBread Software Releases the MBS Xojo Plugins in version 20.0
- MBS Xojo Plugins, version 20.0pr7
- MBS Xojo / Real Studio plug-ins in version 13.5
Xojo Developer Magazine
Release notes
- Version 20.5
- Optimized a few more flags: iTunesLibraryMBS, GrowlMBS, AuthorizationMBS, SUUpdaterMBS, SpinningProgressIndicatorMBS, NSHelpManagerMBS and MAAttachedWindowMBS classes are now desktop only.
- Version 20.0
- Added threaded parameter for Constructor in iTunesLibraryMBS class.
Some examples using this class:
Some related classes:
- class AuthorizationMBS
- class iTunesLibraryArtworkMBS
- class iTunesLibraryMediaItemMBS
- class iTunesLibraryPlaylistMBS
- class MAAttachedWindowMBS
- class NSErrorMBS
- class NSHelpManagerMBS
- class SpinningProgressIndicatorMBS
- class SUUpdaterMBS
The items on this page are in the following plugins: MBS MacExtras Plugin.
iTunesLibraryArtworkMBS - iTunesLibraryMediaEntityMBS