Mp3Audio

Mp3Audio class

表示一个任意格式的音频资源

public sealed class Mp3Audio : IEquatable<Mp3Audio>, IHtmlResource

构造函数

姓名 描述
Mp3Audio(string, Stream) 从 MP3 内容创建新的 Mp3Audio 类,表示为字节流,并具有指定的名称

特性

姓名 描述
ByteContent { get; } 返回此字体的内容作为字节流
FilenameWithExtension { get; } 返回此 MP3 内容的正确文件名,由名称和扩展名组成。理论上可以与名称不同。
IsDisposed { get; } 判断是否处理该MP3内容
Name { get; } 返回此 MP3 内容的名称。通常不包含文件扩展名,理论上可以不同于文件名.
TextContent { get; } 将此 MP3 资源的内容作为 base64 编码字符串返回。该值在第一次调用后缓存。
Type { get; } 返回一个 AudioType.Mp3

方法

姓名 描述
Dispose() 处理此 MP3 资源,处理其内容并使大多数方法和属性无效
Equals(IHtmlResource) 使用指定的 HTML 资源检查此实例引用 equality
Equals(Mp3Audio) 在引用 equality 上使用指定的字体资源检查此实例
Save(string) 将此 MP3 资源保存到指定的文件
static IsValid(Stream) 检查指定流是否为有效的 MP3 内容

活动

姓名 描述
event Disposed 事件,当这个MP3内容被处理时发生

也可以看看