1
사용자가 만든 재생 목록에 대한 정보를 검색하기 위해 iTunes COM을 사용하고 있습니다. 내 목표는 새 노래를 라이브러리에 추가 한 다음 지정된 재생 목록에 추가하는 것입니다. 그것이 내가 지금 가지고있는 것입니다 :iTunes COM - 재생 목록에 트랙 추가
public static void AddTrack(IITPlaylist playlist, PlaylistItem item, string path)
{
foreach (var track in AppClass.LibraryPlaylist.Tracks.Cast<IITTrack>().ToList())
{
if (track.Kind == ITTrackKind.ITTrackKindFile)
{
var fileTrack = track as IITFileOrCDTrack;
if (fileTrack?.Location == path || fileTrack?.Name == item.Title)
return;
}
}
AppClass.LibraryPlaylist.AddFile(path);
// Add new song to playlist here
}
그러나 재생 목록에 노래를 추가하는 방법에 대한 적절한 문서는 없습니다. IITPlaylist.Tracks
필드는 읽기 전용입니다. 그렇지 않으면 노래를이 컬렉션에 추가합니다.