Я использую iTunes SDK / API через C #. Я пытаюсь заставить iTunes выбрать конкретную дорожку в списке музыкальной библиотеки (то есть выделить одну конкретную строку и только эту строку). Я пытался сделать это с помощью метода Reveal ():
iTunesApp app = new iTunesAppClass();
IITTrackCollection tracks = app.LibraryPlaylist.Tracks;
IITTrack track = tracks.get_ItemByPlayOrder( 50 );
IITFileOrCDTrack fot = t as IITFileOrCDTrack;
fot.Reveal();
Но этот вызов Reveal (), похоже, не имеет никакого эффекта. Я думал, что он (а) переключится на экран музыкальной библиотеки в iTunes, если iTunes будет на другом экране (например, на экране сведений об альбоме в iTunes Store), (б) прокрутит отображение списка музыкальных дорожек, чтобы перенести данный элемент в просмотреть и (c) выделить указанную линию трека в списке.
Reveal (), кажется, не делает ничего из этого. Любые идеи о том, как я могу сделать (а), (б), (в) случиться?