ID3V2TagFrameFlags

ID3V2TagFrameFlags class

表示在 ID3v2 标记帧中使用的标志。

public sealed class ID3V2TagFrameFlags : IEquatable<ID3V2TagFrameFlags>

特性

姓名 描述
Compression { get; } 获取表示帧是否压缩的值。
DataLengthIndicator { get; } 获取一个值,该值指示是否已将数据长度指示符添加到 帧。如果所有帧格式标志都 归零,则数据长度指示符是将 作为“帧长度”写入的值,表示为 32 位同步安全整数。
Encryption { get; } 获取表示帧是否加密的值。 如果设置一个字节指示加密的方法将附加到帧头。
FileAlterPreservation { get; } 获取标志,该标志告诉软件如何处理此帧,如果它是未知的并且文件(不包括标签)被更改。 当音频被其他音频数据完全替换时,这不适用。
GroupingIdentity { get; } 获取一个值,表示该帧是否属于一组帧。 如果设置组标识符字节添加到帧头。 具有相同组标识符的每个帧都属于同一组。
ReadOnly { get; } 获取告诉软件此帧的内容为只读的标记。
TagAlterPreservation { get; } 获取标志,该标志告诉软件如何处理此帧,如果它是未知的并且标签以任何方式被更改。 这适用于所有类型的更改, 包括添加更多填充和重新排序帧。
Unsynchronisation { get; } 获取一个值,指示是否将不同步应用于此帧。

方法

姓名 描述
Equals(ID3V2TagFrameFlags) 表示当前对象是否等于另一个相同类型的对象。
override Equals(object) 判断指定对象是否等于这个实例。
override GetHashCode() 返回此实例的哈希码。

也可以看看