Classes
| Class | Description | |
|---|---|---|
|
DebugLogger | Utility class to log Trace.Write/WriteLine events and exceptions to a file. SharePodLib will write some events to this log if enabled. User applications may also use this to log non-SharePodLib events. This is a static class (Module in Visual Basic)static classModule and so cannot be inherited or instantiated. |
|
Device | Contains static methods and events for receiving iPod device connection/disconnection events. This is a static class (Module in Visual Basic)static classModule and so cannot be inherited or instantiated. |
|
IPod | Represents an Apple iPod device |
|
IPodBackup | 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. |
|
NewTrack | Used to add new tracks to the iPod |
|
SharePodLib | Contains SharePodLib-specific methods. This is a static class (Module in Visual Basic)static classModule and so cannot be inherited or instantiated. |
Delegates
| Delegate | Description | |
|---|---|---|
|
Device.IPodConnectedHandler | Delegate used to notify of iPod connection. |
|
Device.IPodDisconnectedHandler | Delegate used to notify of removable device disconnection. |
Enumerations
| Enumeration | Description | |
|---|---|---|
|
IPodFamily | Enumeration of the different iPod types |
|
IPodLoadAction | Enumeration of the actions SharePodLib can take when loading the iPod. |