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