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 απορρίπτεται |
Δείτε επίσης