C# Класс Achamenes.ID3.Frames.Parsers.FrameParser

Base class for all frame parsers.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Parse ( System stream, ID3v2MajorVersion version, FrameParserFactory parserFactory, string &frameID ) : Frame

This function parses the next frame from the stream and returns it.

Защищенные методы

Метод Описание
ParseFrame ( byte data ) : Frame

When implemented in a derived class, parses a Frame out of the given byte array.

Описание методов

Parse() публичный статический Метод

This function parses the next frame from the stream and returns it.
/// Thrown if the FrameParserFactory object passed did not recognize the Frame ID for the given version. ///
public static Parse ( System stream, ID3v2MajorVersion version, FrameParserFactory parserFactory, string &frameID ) : Frame
stream System The stream to parse the Frame from.
version ID3v2MajorVersion The ID3 v2 Major version of the ID3 tag that the stream is reading.
parserFactory FrameParserFactory A FrameParserFactory to use to create FrameParsers based on Frame IDs.
frameID string Output: outputs the frameID of the frame just parsed.
Результат Frame

ParseFrame() защищенный абстрактный Метод

When implemented in a derived class, parses a Frame out of the given byte array.
protected abstract ParseFrame ( byte data ) : Frame
data byte
Результат Frame