Mp3Audio

Mp3Audio class

Rappresenta una risorsa audio di formato arbitrario

public sealed class Mp3Audio : IEquatable<Mp3Audio>, IHtmlResource

Costruttori

Nome Descrizione
Mp3Audio(string, Stream) Crea una nuova classe Mp3Audio dal contenuto MP3, rappresentato come flusso di byte e con il nome specificato

Proprietà

Nome Descrizione
ByteContent { get; } Restituisce il contenuto di questo carattere come flusso di byte
FilenameWithExtension { get; } Restituisce il nome file corretto di questo contenuto MP3, composto da nome ed estensione. Teoricamente può differire dal nome.
IsDisposed { get; } Determina se questo contenuto MP3 è eliminato o meno
Name { get; } Restituisce il nome di questo contenuto MP3. Di solito non contiene l’estensione del nome file e teoricamente può differire dal nome file.
TextContent { get; } Restituisce il contenuto di questa risorsa MP3 come stringa con codifica Base64. Questo valore viene memorizzato nella cache dopo la prima chiamata.
Type { get; } Restituisce un AudioType.Mp3

Metodi

Nome Descrizione
Dispose() Elimina questa risorsa MP3, eliminandone il contenuto e rendendo la maggior parte dei metodi e delle proprietà non funzionanti
Equals(IHtmlResource) Controlla questa istanza con la risorsa HTML specificata sull’uguaglianza di riferimento
Equals(Mp3Audio) Controlla questa istanza con la risorsa font specificata su reference equality
Save(string) Salva questa risorsa MP3 nel file specificato
static IsValid(Stream) Controlla se il flusso specificato è un contenuto MP3 valido

Eventi

Nome Descrizione
event Disposed Evento che si verifica quando questo contenuto MP3 viene eliminato

Guarda anche