Mp3Audio

Mp3Audio class

Représente une ressource audio de format arbitraire

public sealed class Mp3Audio : IEquatable<Mp3Audio>, IHtmlResource

Constructeurs

Nom La description
Mp3Audio(string, Stream) Crée une nouvelle classe Mp3Audio à partir du contenu MP3, représenté sous forme de flux d’octets et avec le nom spécifié

Propriétés

Nom La description
ByteContent { get; } Renvoie le contenu de cette police sous forme de flux d’octets
FilenameWithExtension { get; } Renvoie le nom de fichier correct de ce contenu MP3, composé du nom et de l’extension. Théoriquement peut différer du nom.
IsDisposed { get; } Détermine si ce contenu MP3 est supprimé ou non
Name { get; } Renvoie le nom de ce contenu MP3. Ne contient généralement pas d’extension de nom de fichier et peut théoriquement différer de filename.
TextContent { get; } Renvoie le contenu de cette ressource MP3 sous forme de chaîne encodée en base64. Cette valeur est mise en cache après le premier appel.
Type { get; } Renvoie un AudioType.Mp3

Méthodes

Nom La description
Dispose() Supprime cette ressource MP3, supprimant son contenu et rendant la plupart des méthodes et propriétés inopérantes
Equals(IHtmlResource) Vérifie cette instance avec la ressource HTML spécifiée sur l’égalité de référence
Equals(Mp3Audio) Vérifie cette instance avec la ressource de police spécifiée sur la référence equal
Save(string) Enregistre cette ressource MP3 dans le fichier spécifié
static IsValid(Stream) Vérifie si le flux spécifié est un contenu MP3 valide

Événements

Nom La description
event Disposed Événement, qui se produit lorsque ce contenu MP3 est supprimé

Voir également