ID3V2TagFrameFlags

ID3V2TagFrameFlags class

Rappresenta i flag utilizzati in un tag frame ID3v2.

public sealed class ID3V2TagFrameFlags : IEquatable<ID3V2TagFrameFlags>

Proprietà

Nome Descrizione
Compression { get; } Ottiene un valore che indica se il fotogramma è compresso.
DataLengthIndicator { get; } Ottiene un valore che indica se un indicatore di lunghezza dei dati è stato aggiunto a il fotogramma. L’indicatore di lunghezza dei dati è il valore che si scriverebbe come ‘Lunghezza del frame’ se tutti i flag del formato del frame fossero azzerati, rappresentati come un numero intero synchsafe a 32 bit.
Encryption { get; } Ottiene un valore che indica se il frame è crittografato. Se impostato un byte che indica con quale metodo è stato crittografato verrà aggiunto all’intestazione del frame.
FileAlterPreservation { get; } Ottiene il flag che dice al software cosa fare con questo frame se è sconosciuto e il file, escluso il tag, è alterato. Questo non si applica quando l’audio viene completamente sostituito con altri dati audio.
GroupingIdentity { get; } Ottiene un valore che indica se il fotogramma appartiene a un gruppo di fotogrammi. Se impostato, un byte identificativo di gruppo viene aggiunto all’intestazione del frame. Ogni fotogramma con lo stesso identificatore di gruppo appartiene allo stesso gruppo.
ReadOnly { get; } Ottiene il tag che indica al software che il contenuto di questo frame deve essere di sola lettura.
TagAlterPreservation { get; } Ottiene il flag che dice al software cosa fare con questo frame se è sconosciuto e il tag è stato alterato in qualche modo. Questo si applica a tutti i tipi di modifiche, inclusa l’aggiunta di ulteriore riempimento e il riordino dei frame.
Unsynchronisation { get; } Ottiene un valore che indica se la desincronizzazione è stata applicata a questo frame.

Metodi

Nome Descrizione
Equals(ID3V2TagFrameFlags) Indica se l’oggetto corrente è uguale ad un altro oggetto dello stesso tipo.
override Equals(object) Determina se l’oggetto specificato è uguale a questa istanza.
override GetHashCode() Restituisce un codice hash per questa istanza.

Guarda anche