我正在通过 C# 使用 iTunes SDK/API。我试图让 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() 调用似乎没有效果。我认为它会(a)切换到 iTunes 中的音乐库屏幕,如果 iTunes 位于不同的屏幕(例如 iTunes Store 中的专辑详细信息屏幕),(b)滚动音乐曲目列表显示以将给定项目带入查看,和 (c) 突出显示列表中的给定轨迹线。
Reveal() 似乎没有做这些。关于如何使(a),(b),(c)发生的任何想法?