Mp3Audio

Mp3Audio class

Representerar en ljudresurs av godtyckligt format

public sealed class Mp3Audio : IEquatable<Mp3Audio>, IHtmlResource

Konstruktörer

namn Beskrivning
Mp3Audio(string, Stream) Skapar ny Mp3Audio-klass från MP3-innehåll, representerad som byteström och med specificerat namn

Egenskaper

namn Beskrivning
ByteContent { get; } Returnerar innehållet i detta teckensnitt som byte stream
FilenameWithExtension { get; } Returnerar korrekt filnamn för detta MP3-innehåll, som består av namn och filtillägg. Teoretiskt kan skilja sig från namnet.
IsDisposed { get; } Avgör om detta MP3-innehåll kasseras eller inte
Name { get; } Returnerar namnet på detta MP3-innehåll. Innehåller vanligtvis inte filnamnstillägg och kan teoretiskt skilja sig från filnamn.
TextContent { get; } Returnerar innehållet i denna MP3-resurs som base64-kodad sträng. Detta värde cachelagras efter första anropet.
Type { get; } Returnerar en AudioType.Mp3

Metoder

namn Beskrivning
Dispose() Slänger denna MP3-resurs, kasserar dess innehåll och gör att de flesta metoder och egenskaper inte fungerar
Equals(IHtmlResource) Kontrollerar denna instans med specificerad HTML-resurs på referens equality
Equals(Mp3Audio) Kontrollerar den här instansen med specificerad teckensnittsresurs på referens equality
Save(string) Sparar denna MP3-resurs till den angivna filen
static IsValid(Stream) Kontrollerar om angiven stream är ett giltigt MP3-innehåll

evenemang

namn Beskrivning
event Disposed Händelse, som inträffar när detta MP3-innehåll kasseras

Se även