ID3V2TagFrameFlags

ID3V2TagFrameFlags class

Stellt Flags dar, die in einem ID3v2-Tag-Frame verwendet werden.

public sealed class ID3V2TagFrameFlags : IEquatable<ID3V2TagFrameFlags>

Eigenschaften

Name Beschreibung
Compression { get; } Ruft einen Wert ab, der angibt, ob der Frame komprimiert ist.
DataLengthIndicator { get; } Ruft einen Wert ab, der angibt, ob ein Datenlängenindikator zu dem Frame hinzugefügt wurde. Der Datenlängenindikator ist der Wert, den man als ‘Frame-Länge’ schreiben würde wenn alle Frame-Format-Flags auf Null gesetzt wären, dargestellt als synchronsichere 32-Bit-Ganzzahl.
Encryption { get; } Ruft einen Wert ab, der angibt, ob der Frame verschlüsselt ist. Wenn gesetzt, wird ein Byte, das angibt, mit welcher Methode verschlüsselt wurde, an den Frame-Header angehängt.
FileAlterPreservation { get; } Ruft das Flag ab, das der Software mitteilt, was mit diesem Frame zu tun ist, wenn er unbekannt ist und die Datei mit Ausnahme des Tags geändert wird. Dies gilt nicht, wenn das Audio vollständig durch andere Audiodaten ersetzt wird.
GroupingIdentity { get; } Ruft einen Wert ab, der angibt, ob der Frame zu einer Gruppe von Frames gehört. Wenn gesetzt, wird dem Frame-Header ein Gruppenkennungsbyte hinzugefügt. Jeder Frame mit derselben Gruppenkennung gehört zu derselben Gruppe.
ReadOnly { get; } Ruft das Tag ab, das der Software mitteilt, dass der Inhalt dieses Frames schreibgeschützt sein soll.
TagAlterPreservation { get; } Ruft das Flag ab, das der Software mitteilt, was mit diesem Frame zu tun ist, wenn er unbekannt ist und das Tag in irgendeiner Weise geändert wird. Dies gilt für alle Arten von Änderungen, einschließlich dem Hinzufügen von mehr Polsterung und dem Neuordnen der Rahmen.
Unsynchronisation { get; } Ruft einen Wert ab, der angibt, ob die Unsynchronisierung auf diesen Frame angewendet wurde.

Methoden

Name Beschreibung
Equals(ID3V2TagFrameFlags) Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt desselben Typs ist.
override Equals(object) Bestimmt, ob das angegebene Objekt dieser Instanz entspricht.
override GetHashCode() Gibt einen Hash-Code für diese Instanz zurück.

Siehe auch