Encodings オブジェクト
On this page:
Description
このオブジェクトは、テキスト ファイルを開くまたは保存する際に使用できる文字エンコード オブジェクトのコレクションを表します。最も一般的に使用されるエンコードを簡単に作成できる便利なプロパティ/メソッドが提供されています。
プロパティ
Count 読み取り専用、IEncodings
コレクション内のエンコードの数。
IDL |
[propget] HRESULT Count([out, retval] long* pValue)
|
---|---|
.NET | Int32 Count[get] |
Default 読み取り専用、IEncodings
Merge がファイルを開く/保存する際に使用する、デフォルトのエンコード。
IDL |
[propget] HRESULT Default([out, retval] IEncoding** pValue)
|
---|---|
.NET | Encoding Default[get] |
Item 読み取り専用、IEncodings
コレクション内の指定インデックス位置にあるエンコードへのアクセスを提供します。
IDL |
[propget] HRESULT Item(
|
---|---|
.NET | IFileSystemItem
get_Item( |
nIndex
コレクション中のエンコードのインデックス。
メソッド
CreateEncoding IEncodings
Windows コード ページを表すエンコード オブジェクトを作成します。
IDL |
HRESULT CreateEncoding(
|
---|---|
.NET | Encoding CreateEncoding( |
codepage
エンコードが表す Windows コード ページ。usesByteOrderMarker
このエンコードを使って保存されたファイルの先頭にバイト順マークを生成するように指定します。
CreateUCS2Encoding IEncodings
UCS-2 文字エンコードを表すエンコード オブジェクトを作成します。
IDL |
HRESULT CreateUCS2Encoding(
|
---|---|
.NET | Encoding CreateUCS2Encoding( |
usesByteOrderMarker
このエンコードを使って保存されたファイルの先頭にバイト順マークを生成するように指定します。littleEndian
エンコード オブジェクトがリトル エンディアン UCS-2 を表しているかどうかを指定します。
CreateUTF8Encoding IEncodings
UTF-8 文字エンコードを表すエンコード オブジェクトを作成します。
IDL |
HRESULT CreateUTF8Encoding(
|
---|---|
.NET | Encoding CreateUTF8Encoding( |
usesByteOrderMarker
このエンコードを使って保存されたファイルの先頭にバイト順マークを生成するように指定します。