ID3V2TagFrameFlags

ID3V2TagFrameFlags class

Αντιπροσωπεύει σημαίες που χρησιμοποιούνται σε ένα πλαίσιο ετικέτας ID3v2.

public sealed class ID3V2TagFrameFlags : IEquatable<ID3V2TagFrameFlags>

Ιδιότητες

Ονομα Περιγραφή
Compression { get; } Λαμβάνει μια τιμή που υποδεικνύει εάν το πλαίσιο είναι συμπιεσμένο.
DataLengthIndicator { get; } Λαμβάνει μια τιμή που υποδεικνύει εάν έχει προστεθεί μια ένδειξη μήκους δεδομένων στο του πλαισίου. Ο δείκτης μήκους δεδομένων είναι η τιμή που θα έγραφε ως “Μήκος πλαισίου” εάν όλες οι σημαίες της μορφής πλαισίου ήταν , αντιπροσωπευόμενες ως ακέραιος synchsafe 32 bit.
Encryption { get; } Λαμβάνει μια τιμή που υποδεικνύει εάν το πλαίσιο είναι κρυπτογραφημένο. Εάν οριστεί ένα byte που υποδεικνύει με ποια μέθοδο κρυπτογραφήθηκε, θα προστεθεί στην κεφαλίδα του πλαισίου.
FileAlterPreservation { get; } Λαμβάνει τη σημαία που λέει στο λογισμικό τι να κάνει με αυτό το πλαίσιο εάν είναι άγνωστο και το αρχείο, εξαιρουμένης της ετικέτας, έχει τροποποιηθεί. Αυτό δεν ισχύει όταν ο ήχος έχει αντικατασταθεί πλήρως με άλλα δεδομένα ήχου.
GroupingIdentity { get; } Λαμβάνει μια τιμή που υποδεικνύει εάν το πλαίσιο ανήκει σε μια ομάδα πλαισίων. Εάν οριστεί ένα byte αναγνωριστικού ομάδας προστίθεται στην κεφαλίδα του πλαισίου. Κάθε καρέ με το ίδιο αναγνωριστικό ομάδας ανήκει στην ίδια ομάδα.
ReadOnly { get; } Λαμβάνει την ετικέτα που λέει στο λογισμικό ότι τα περιεχόμενα αυτού του πλαισίου προορίζονται να είναι μόνο για ανάγνωση.
TagAlterPreservation { get; } Λαμβάνει τη σημαία που λέει στο λογισμικό τι να κάνει με αυτό το πλαίσιο εάν είναι άγνωστο και η ετικέτα έχει τροποποιηθεί με οποιονδήποτε τρόπο. Αυτό ισχύει για όλα τα είδη αλλαγών, συμπεριλαμβανομένης της προσθήκης περισσότερων συμπληρωμάτων και της αναδιάταξης των πλαισίων.
Unsynchronisation { get; } Λαμβάνει μια τιμή που υποδεικνύει εάν εφαρμόστηκε αποσυγχρονισμός σε αυτό το πλαίσιο.

Μέθοδοι

Ονομα Περιγραφή
Equals(ID3V2TagFrameFlags) Υποδεικνύει εάν το τρέχον αντικείμενο είναι ίσο με άλλο αντικείμενο του ίδιου τύπου.
override Equals(object) Καθορίζει εάν το καθορισμένο αντικείμενο είναι ίσο με αυτήν την παρουσία.
override GetHashCode() Επιστρέφει έναν κωδικό κατακερματισμού για αυτήν την εμφάνιση.

Δείτε επίσης