Mp3Audio

Mp3Audio class

Αντιπροσωπεύει έναν πόρο ήχου αυθαίρετης μορφής

public sealed class Mp3Audio : IEquatable<Mp3Audio>, IHtmlResource

Κατασκευαστές

Ονομα Περιγραφή
Mp3Audio(string, Stream) Δημιουργεί νέα κλάση Mp3Audio από περιεχόμενο MP3, που αναπαρίσταται ως ροή byte και με καθορισμένο όνομα

Ιδιότητες

Ονομα Περιγραφή
ByteContent { get; } Επιστρέφει το περιεχόμενο αυτής της γραμματοσειράς ως byte stream
FilenameWithExtension { get; } Επιστρέφει το σωστό όνομα αρχείου αυτού του περιεχομένου MP3, το οποίο αποτελείται από όνομα και επέκταση. Θεωρητικά μπορεί να διαφέρει από το όνομα.
IsDisposed { get; } Καθορίζει εάν αυτό το περιεχόμενο MP3 απορρίπτεται ή όχι
Name { get; } Επιστρέφει το όνομα αυτού του περιεχομένου MP3. Συνήθως δεν περιέχει επέκταση ονόματος αρχείου και θεωρητικά μπορεί να διαφέρει από το όνομα αρχείου.
TextContent { get; } Επιστρέφει περιεχόμενο αυτού του πόρου MP3 ως συμβολοσειρά με κωδικοποίηση base64. Αυτή η τιμή αποθηκεύεται στην κρυφή μνήμη μετά την πρώτη κλήση.
Type { get; } Επιστρέφει AudioType.Mp3

Μέθοδοι

Ονομα Περιγραφή
Dispose() Διαθέτει αυτόν τον πόρο MP3, διαθέτοντας το περιεχόμενό του και καθιστώντας τις περισσότερες μεθόδους και ιδιότητες μη λειτουργικές
Equals(IHtmlResource) Ελέγχει αυτήν την παρουσία με καθορισμένο πόρο HTML στην αναφορά equality
Equals(Mp3Audio) Ελέγχει αυτήν την παρουσία με καθορισμένο πόρο γραμματοσειράς στην αναφορά equality
Save(string) Αποθηκεύει αυτόν τον πόρο MP3 στο καθορισμένο αρχείο
static IsValid(Stream) Ελέγχει εάν η καθορισμένη ροή είναι έγκυρο περιεχόμενο MP3

Εκδηλώσεις

Ονομα Περιγραφή
event Disposed Συμβάν, το οποίο συμβαίνει όταν αυτό το περιεχόμενο MP3 απορρίπτεται

Δείτε επίσης