Provides static methods for backing up and restoring the iPod database. This is a static class (Module in Visual Basic)static classModule and so cannot be inherited or instantiated.


The following tables list the members exposed by IPodBackup.

Public Properties

  Name Description
Public property Static BackupsFolder If not set, this defaults to [ApplicationData]\SharePod\Backups.
Public property Static EnableBackups Enable/disable backup creation. By default this is set to true (Enabled)
Public property Static NumberBackupsToKeep Number of backup files to keep before deleting old files. Defaults to 1
Top

Public Methods

  Name Description
Public method Static GetBackups Returns a list of SharePodLib backup files (files called *.spbackup in backups folder)
Public method Static RestoreDatabase Restores the iPod's database from the given file. Use with care - no checking is done to ensure this is a valid iTunesDB, ArtworkDB. See GetBackups() for available backups
Top

See Also