ID3V2TagFrameFlags
ID3V2TagFrameFlags class
ID3v2 タグ フレームで使用されるフラグを表します。
public sealed class ID3V2TagFrameFlags : IEquatable<ID3V2TagFrameFlags>
プロパティ
名前 |
説明 |
Compression { get; } |
フレームが圧縮されているかどうかを示す値を取得します。 |
DataLengthIndicator { get; } |
フレームに データ長インジケータが追加されているかどうかを示す値を取得します。データ長インジケータは、すべてのフレーム フォーマット フラグが ゼロに設定されている場合に「フレーム長」として を書き込む値であり、32 ビットの synchsafe 整数として表されます. |
Encryption { get; } |
フレームが暗号化されているかどうかを示す値を取得します。 設定すると、暗号化された方法を示す 1 バイトがフレーム ヘッダーに追加されます。 |
FileAlterPreservation { get; } |
このフレームが不明で、タグを除くファイルが変更された場合に、このフレームをどう処理するかをソフトウェアに指示するフラグを取得します。 音声が完全に別の音声データに置き換わっている場合は、この限りではありません。 |
GroupingIdentity { get; } |
フレームがフレームのグループに属しているかどうかを示す値を取得します。 設定すると、グループ識別子バイトがフレーム ヘッダーに追加されます。 同じグループ識別子を持つすべてのフレームは、同じグループに属します. |
ReadOnly { get; } |
このフレームのコンテンツが読み取り専用であることをソフトウェアに伝えるタグを取得します。 |
TagAlterPreservation { get; } |
このフレームが不明で、タグが何らかの方法で変更された場合に、このフレームをどう処理するかをソフトウェアに指示するフラグを取得します。 これは、パディングの追加やフレームの並べ替えなど、 のすべての種類の変更に適用されます. |
Unsynchronisation { get; } |
このフレームに非同期が適用されたかどうかを示す値を取得します。 |
メソッド
名前 |
説明 |
Equals(ID3V2TagFrameFlags) |
現在のオブジェクトが同じタイプの別のオブジェクトと等しいかどうかを示します. |
override Equals(object) |
指定されたオブジェクトがこのインスタンスと等しいかどうかを判断します. |
override GetHashCode() |
このインスタンスのハッシュ コードを返します。 |
関連項目