Click or drag to resize

Frame Methods

The Frame type exposes the following members.

Methods
 NameDescription
Public methodGetPicture Retrieves a strongly typed Picture object from an APIC frame.
Public methodLoadFromV23Buffer Loads a Frame instance's complete information from a raw v2.3 frame data buffer.
Public methodStatic memberMakeFrame Makes a Frame with an ID and raw data.
Public methodStatic memberMakeLangTextFrame Makes a text Frame with an ID, Ascii language and encoded text. Currently only the USER frame has this format and this special case method is required to handle it.
Public methodStatic memberMakePopularityFrame Makes a POPM popularity (rating) Frame.
Public methodStatic memberMakeTextFrame(FrameId, String) Makes a text Frame with an ID and encoded text. Currently all IDs starting with 'T' (excluding TXXX which also has an encoded description).
Public methodStatic memberMakeTextFrame(FrameId, String, String) Makes a text Frame with an ID, encoded description and encoded text. Currently only TXXX has this format.
Public methodStatic memberMakeTextFrame(FrameId, NullableIsoLanguage, String, String) Makes a text Frame with an ID, ascii language, encoding description and full encoded text. Currently only COMM and USLT have this format.
Public methodStatic memberMakeTrackFrame Makes a track Frame with a track number and optional track count.
Public methodStatic memberMakeUrlFrame(FrameId, String) Makes a url Frame with an ID and ASCII url. Currently all W*** frames have this format with the exception of WXXX which includes an encoded description.
Public methodStatic memberMakeUrlFrame(FrameId, String, String) Makes a url Frame with an ID, encoded description and ASCII url. Currently only WXXX has this format.
Public methodStatic memberSafeFullText Normalises a 'full text' multi-line string so that lines are separated by a single $0a as defined in the v2.3 spec.
Public methodSaveToStream Writes (serializes) a Frame to a Stream.
Top
See Also