mirror of
https://github.com/ZuneDev/ZuneShell.dll.git
synced 2026-07-27 13:11:51 -07:00
61 lines
1.6 KiB
C#
61 lines
1.6 KiB
C#
// Decompiled with JetBrains decompiler
|
|
// Type: ZuneUI.MetadataEditTrack
|
|
// Assembly: ZuneShell, Version=4.7.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217
|
|
// MVID: FC8028F3-A47B-4FB4-B35B-11D1752D8264
|
|
// Assembly location: C:\Program Files\Zune\ZuneShell.dll
|
|
|
|
using MicrosoftZuneLibrary;
|
|
using System.Collections;
|
|
|
|
namespace ZuneUI
|
|
{
|
|
public class MetadataEditTrack : MetadataEditMedia
|
|
{
|
|
private static PropertyDescriptor[] s_dataProviderProperties = new PropertyDescriptor[14]
|
|
{
|
|
s_Title,
|
|
s_TrackArtist,
|
|
s_TrackArtistList,
|
|
s_Genre,
|
|
s_Conductor,
|
|
s_Composer,
|
|
s_TrackReleaseYear,
|
|
s_AlbumTitle,
|
|
s_AlbumArtist,
|
|
s_TrackNumber,
|
|
s_DiscNumber,
|
|
s_MediaId,
|
|
s_TitleYomi,
|
|
s_ArtistYomi
|
|
};
|
|
private static PropertyDescriptor[] s_trackMetadataProperties = new PropertyDescriptor[14]
|
|
{
|
|
s_Title,
|
|
s_TrackArtist,
|
|
s_TrackArtistList,
|
|
s_Genre,
|
|
s_Conductor,
|
|
s_Composer,
|
|
s_ReleaseYear,
|
|
s_AlbumTitle,
|
|
s_AlbumArtist,
|
|
s_TrackNumber,
|
|
s_DiscNumber,
|
|
s_MediaId,
|
|
s_TitleYomi,
|
|
s_ArtistYomi
|
|
};
|
|
|
|
public MetadataEditTrack(TrackMetadata trackMetadata)
|
|
{
|
|
this._source = TrackMetadataPropertySource.Instance;
|
|
this.Initialize(new object[1]
|
|
{
|
|
trackMetadata
|
|
}, s_trackMetadataProperties);
|
|
}
|
|
|
|
public MetadataEditTrack(IList trackList) => this.Initialize(trackList, s_dataProviderProperties);
|
|
}
|
|
}
|