Mp3Audio

Mp3Audio class

Repräsentiert eine Audioressource mit beliebigem Format

public sealed class Mp3Audio : IEquatable<Mp3Audio>, IHtmlResource

Konstrukteure

Name Beschreibung
Mp3Audio(string, Stream) Erstellt eine neue Mp3Audio-Klasse aus MP3-Inhalten, dargestellt als Byte-Stream, und mit dem angegebenen Namen

Eigenschaften

Name Beschreibung
ByteContent { get; } Gibt den Inhalt dieser Schriftart als Bytestream zurück
FilenameWithExtension { get; } Gibt den korrekten Dateinamen dieses MP3-Inhalts zurück, der aus Name und Erweiterung besteht. Kann theoretisch vom Namen abweichen.
IsDisposed { get; } Legt fest, ob dieser MP3-Inhalt entsorgt wird oder nicht
Name { get; } Gibt den Namen dieses MP3-Inhalts zurück. Enthält normalerweise keine Dateinamenerweiterung und kann theoretisch von Dateiname abweichen.
TextContent { get; } Gibt den Inhalt dieser MP3-Ressource als base64-codierten String zurück. Dieser Wert wird nach dem ersten Aufruf zwischengespeichert.
Type { get; } Gibt einen AudioType zurück.Mp3

Methoden

Name Beschreibung
Dispose() Löscht diese MP3-Ressource, löscht ihren Inhalt und macht die meisten Methoden und Eigenschaften nicht funktionsfähig
Equals(IHtmlResource) Prüft diese Instanz mit angegebener HTML-Ressource auf Referenzgleichheit
Equals(Mp3Audio) Prüft diese Instanz mit der angegebenen Schriftartressource auf Referenzgleichheit
Save(string) Speichert diese MP3-Ressource in der angegebenen Datei
static IsValid(Stream) Überprüft, ob der angegebene Stream ein gültiger MP3-Inhalt ist

Veranstaltungen

Name Beschreibung
event Disposed Ereignis, das eintritt, wenn dieser MP3-Inhalt entsorgt wird

Siehe auch