API:System.SysUtils.TBigEndianUnicodeEncoding.GetPreamble
Delphi
function GetPreamble: TBytes; override;
C++
virtual System::DynamicArray<System::Byte> __fastcall GetPreamble();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | TBigEndianUnicodeEncoding |
説明
UTF-16 のプリアンブル部をバイト配列として返します。
System.SysUtils.TBigEndianUnicodeEncoding.GetPreamble は System.SysUtils.TUnicodeEncoding.GetPreamble を継承しています。以下の内容はすべて System.SysUtils.TUnicodeEncoding.GetPreamble を参照しています。
UTF-16 のプリアンブル部をバイト配列として返します。
TUnicodeEncoding クラスの GetPreamble は、UTF-16 の BOM(バイト オーダー マーク)を返します。GetPreamble は、UTF-16 の BOM(バイト オーダー マーク)を表す 2 バイトの配列を返します。これは、与えられたテキストが UTF-16 でエンコードされているかどうかを判別するために使用されます。