Show / Hide Table of Contents

Class TagReader

Reads tags from a File or a Channel depending on the ChannelType.

Inheritance
Object
TagProperties<String>
TagReader
Inherited Members
TagProperties<String>.Title
TagProperties<String>.Artist
TagProperties<String>.Album
TagProperties<String>.AlbumArtist
TagProperties<String>.Subtitle
TagProperties<String>.BPM
TagProperties<String>.Composer
TagProperties<String>.Copyright
TagProperties<String>.Genre
TagProperties<String>.Grouping
TagProperties<String>.Publisher
TagProperties<String>.Encoder
TagProperties<String>.Lyricist
TagProperties<String>.Year
TagProperties<String>.Conductor
TagProperties<String>.Track
TagProperties<String>.Producer
TagProperties<String>.Comment
TagProperties<String>.Mood
TagProperties<String>.Rating
TagProperties<String>.ISRC
TagProperties<String>.Remixer
Namespace: System.Dynamic.ExpandoObject
Assembly: ManagedBass.dll
Syntax
public sealed class TagReader : TagProperties<string>

Properties

Lyrics

Gets the Lyrics.

Declaration
public string Lyrics { get; set; }
Property Value
String

Other

Provides tags that didn't fit into any Properties.

Declaration
public Dictionary<string, string> Other { get; }
Property Value
Dictionary<String, String>

Pictures

Provides the Pictures read from File/Channel.

Declaration
public List<PictureTag> Pictures { get; }
Property Value
List<PictureTag>

Methods

Read(Int32)

Reads tags from a Channel.

Declaration
public static TagReader Read(int Channel)
Parameters
Int32 Channel

Returns
TagReader

Read(String)

Reads tags from a File.

Declaration
public static TagReader Read(string FileName)
Parameters
String FileName

Returns
TagReader

ReadApe(Int32)

Reads APE tags from a Channel.

Declaration
public bool ReadApe(int Channel)
Parameters
Int32 Channel

Returns
Boolean

ReadBWF(Int32)

Reads RiffBext tags from a Channel.

Declaration
public bool ReadBWF(int Channel)
Parameters
Int32 Channel

Returns
Boolean

ReadID3v1(Int32)

Reads ID3 tags from a Channel.

Declaration
public bool ReadID3v1(int Channel)
Parameters
Int32 Channel

Returns
Boolean

ReadID3v2(Int32)

Reads ID3v2 tags from a Channel.

Declaration
public bool ReadID3v2(int Channel)
Parameters
Int32 Channel

Returns
Boolean

ReadMp4(Int32)

Reads MP4 tags from a Channel.

Declaration
public bool ReadMp4(int Channel)
Parameters
Int32 Channel

Returns
Boolean

ReadOgg(Int32)

Reads OGG tags from a Channel.

Declaration
public bool ReadOgg(int Channel)
Parameters
Int32 Channel

Returns
Boolean

ReadRiffInfo(Int32)

Reads RiffInfo tags from a Channel.

Declaration
public bool ReadRiffInfo(int Channel)
Parameters
Int32 Channel

Returns
Boolean

Back to top Copyright © 2017 Mathew Sachin
Generated by DocFx