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-контента |
Смотрите также