Note that collection indices are always 1-based.
You can retrieve all the playlists defined for a source using IITSource::Playlists().
Public Member Functions | |
Properties | |
HRESULT | Count ([out, retval] long *count) |
Returns the number of playlists in the collection. | |
HRESULT | Item ([in] long index,[out, retval] IITPlaylist **iPlaylist) |
Returns an IITPlaylist object corresponding to the given index (1-based). | |
HRESULT | ItemByName ([in] BSTR name,[out, retval] IITPlaylist **iPlaylist) |
Returns an IITPlaylist object with the specified name. | |
HRESULT | _NewEnum ([out, retval] IUnknown **iEnumerator) |
Returns an IEnumVARIANT object which can enumerate the collection. | |
HRESULT | ItemByPersistentID ([in] long highID,[in] long lowID,[out, retval] IITPlaylist **iPlaylist) |
Returns an IITPlaylist object with the specified persistent ID. See the documentation on IITObject for more information on persistent IDs. |
|
Returns an IEnumVARIANT object which can enumerate the collection.
|
|
Returns the number of playlists in the collection.
|
|
Returns an IITPlaylist object corresponding to the given index (1-based).
|
|
Returns an IITPlaylist object with the specified name. This property will return the first playlist with the specified name, but there can be additional playlists with the same name, since playlist names are not unique. To determine all the playlists with the same name, you should use the IITPlaylistCollection::Item() property to enumerate the entire collection.
|
|
Returns an IITPlaylist object with the specified persistent ID. See the documentation on IITObject for more information on persistent IDs.
|