Mp3Audio

Mp3Audio class

Представляет один аудиоресурс произвольного формата

public sealed class Mp3Audio : IEquatable<Mp3Audio>, IHtmlResource

Конструкторы

Имя Описание
Mp3Audio(string, Stream) Создает новый класс Mp3Audio из содержимого MP3, представленного в виде потока байтов, и с указанным именем

Характеристики

Имя Описание
ByteContent { get; } Возвращает содержимое этого шрифта в виде байтового потока
FilenameWithExtension { get; } Возвращает правильное имя файла этого содержимого MP3, которое состоит из имени и расширения. Теоретически может отличаться от названия.
IsDisposed { get; } Определяет, удаляется ли это содержимое MP3 или нет
Name { get; } Возвращает имя этого MP3-контента. Обычно не содержит расширения имени файла и теоретически может отличаться от имени файла.
TextContent { get; } Возвращает содержимое этого ресурса MP3 в виде строки в кодировке base64. Это значение кэшируется после первого вызова.
Type { get; } Возвращает AudioType.Mp3

Методы

Имя Описание
Dispose() Удаляет этот ресурс MP3, удаляя его содержимое и делая большинство методов и свойств нерабочими
Equals(IHtmlResource) Проверяет этот экземпляр с указанным HTML-ресурсом по ссылке на равенство
Equals(Mp3Audio) Проверяет этот экземпляр с указанным ресурсом шрифта по ссылке на равенство
Save(string) Сохраняет этот ресурс MP3 в указанный файл
static IsValid(Stream) Проверяет, является ли указанный поток допустимым содержимым MP3

События

Имя Описание
event Disposed Событие, возникающее при удалении этого MP3-контента

Смотрите также