protected TagsManager(IntPtr handle) { Handle = handle; IsAvailable = true; TagDictionary = new TagDictionary(this); TagList = new ExTagList(this); APETagList = new SimpleTagList(this, TagType.APEv2); FLACTagList = new SimpleTagList(this, TagType.Flac); ID3v1TagList = new SimpleTagList(this, TagType.ID3v1); OpusVorbisList = new SimpleTagList(this, TagType.OpusVorbis); WMATagList = new SimpleTagList(this, TagType.WMA); WAVTagList = new SimpleTagList(this, TagType.WAV); ID3v2TagList = new ID3v2TagList(this); }