![]() | ID |
The ID3File type exposes the following members.
Name | Description | |
---|---|---|
![]() | AudioBufferStart | Gets a reference to a buffer holding a maximum of 64 leading bytes of the audio data. |
![]() | AudioLength | Gets the length of the audio data. |
![]() | AudioOffset | Gets the offset of the audio data synch bytes. |
![]() | CreatedTime | Gets the created UTC time of the file that was parsed. |
![]() | FileLength | Gets the length of the file that was parsed. |
![]() | Frames | Gets a reference to an enumerable collection of ID3Frame objects in the file's V2 tag. |
![]() | FullName | Gets the full name of the file that was parsed. |
![]() | Header | Gets a reference to the raw V2 header bytes. |
![]() | IsCompressed | Gets a flag indicating if the tag is compressed (only the old v2.2 tag support compression). |
![]() | IsExperimental | Gets a flag indicating if the V2.3 or v2.4 tag is experimental. |
![]() | IsExtended | Gets a flag indicating if the V2.3 or v2.4 tag has an extended header. |
![]() | IsFooterPresent | Gets a flag indicating if a V2.4 footer is present. |
![]() | IsUnsynch | Gets a flag indicating if the tag is unsynchronised. |
![]() | MajorVersion | Gets the major version of the V2 tag. |
![]() | MinorVersion | Gets the minor version of the V2 tag. |
![]() | ModifiedTime | Gets the last modified UTC time of the file that was parsed. |
![]() | PaddingLength | Gets the length of the V2 padding. |
![]() | PaddingOffset | Gets the offset of the optional V2 padding which is immediately after the last V2 frame. |
![]() | V1Found | Gets a flag indicating if a V1 tag was found at the end of the file. |
![]() | V2Found | Gets a flag indicating if a V2 tag was found at the start of the file. |
![]() | V2Size | Gets an Int32 size of the V2 tag. The size includes all frames and optional following padding. The value is calculated by taking the unsynchronised 7-bit size bytes out of the V2 header and converting them back to an Int32. |