ResXResourceWriter クラス
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Public Class ResXResourceWriter Implements IResourceWriter, IDisposable
public class ResXResourceWriter : IResourceWriter, IDisposable
public ref class ResXResourceWriter : IResourceWriter, IDisposable
public class ResXResourceWriter implements IResourceWriter, IDisposable
public class ResXResourceWriter implements IResourceWriter, IDisposable

ResXResourceWriter は、XML 形式でリソースを書き込みます。バイナリ リソース ファイルを書き込むには、ResourceWriter を使用します。
リソースは、AddResource メソッドを使用して、名前/値ペアとして指定されます。検索に使用するときは、リソース名の大文字と小文字は区別されます。しかし、より簡単に編集ツールをサポートし、バグを減らすために、ResXResourceWriter では .resx ファイルに大文字と小文字の違いだけで区別される名前を含めることはできません。
.resx ファイルを作成するには、一意なファイル名を持つ ResXResourceWriter を作成し、AddResource を少なくとも 1 回呼び出します。次に、Generate を呼び出してリソースをディスク上のファイルに書き込み、Close を呼び出してファイルを閉じます。Close を呼び出すと、必要に応じて暗黙的にファイルが Generate されます。

System.Resources.ResXResourceWriter


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ResXResourceWriter コンストラクタ (Stream)
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)



Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ResXResourceWriter コンストラクタ (String)
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ResXResourceWriter コンストラクタ (TextWriter)
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Public Sub New ( _ textWriter As TextWriter _ )
Dim textWriter As TextWriter Dim instance As New ResXResourceWriter(textWriter)
public ResXResourceWriter ( TextWriter textWriter )
public: ResXResourceWriter ( TextWriter^ textWriter )
public ResXResourceWriter ( TextWriter textWriter )
public function ResXResourceWriter ( textWriter : TextWriter )

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ResXResourceWriter コンストラクタ

名前 | 説明 |
---|---|
ResXResourceWriter (Stream) | 指定したストリーム オブジェクトにリソースを書き込む ResXResourceWriter クラスの新しいインスタンスを初期化します。 |
ResXResourceWriter (String) | 指定したファイルにリソースを書き込む ResXResourceWriter クラスの新しいインスタンスを初期化します。 |
ResXResourceWriter (TextWriter) | 指定した TextWriter オブジェクトにリソースを書き込む ResXResourceWriter クラスの新しいインスタンスを初期化します。 |

ResXResourceWriter フィールド

名前 | 説明 | |
---|---|---|
![]() | BinSerializedObjectMimeType | バイナリ オブジェクトの既定コンテンツ タイプを指定します。このフィールドは読み取り専用です。 |
![]() | ByteArraySerializedObjectMimeType | バイト配列オブジェクトの既定コンテンツ タイプを指定します。このフィールドは読み取り専用です。 |
![]() | DefaultSerializedObjectMimeType | オブジェクトの既定コンテンツ タイプを指定します。このフィールドは読み取り専用です。 |
![]() | ResMimeType | XML リソースのコンテンツ タイプを指定します。このフィールドは読み取り専用です。 |
![]() | ResourceSchema | XML ファイルの書き込みに使用するスキーマを指定します。このフィールドは読み取り専用です。 |
![]() | SoapSerializedObjectMimeType | SOAP オブジェクトのコンテンツ タイプを指定します。このフィールドは読み取り専用です。 |
![]() | Version | XML 出力が準拠するスキーマのバージョンを指定します。このフィールドは読み取り専用です。 |

ResXResourceWriter プロパティ
ResXResourceWriter メソッド

名前 | 説明 | |
---|---|---|
![]() | AddAlias | エイリアスのリストに、指定したエイリアスを追加します。 |
![]() | AddMetadata | オーバーロードされます。 書き込むリソースのリストに、デザイン時のプロパティを追加します。 |
![]() | AddResource | オーバーロードされます。 書き込むリソースのリストにリソースを追加します。 |
![]() | Close | ResXResourceWriter によって使用されているすべてのリソースを解放します。 |
![]() | Dispose | オーバーロードされます。 ResXResourceWriter によって使用されているリソースを解放します。 |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | Generate | AddResource メソッドで追加されたすべてのリソースを出力ファイルまたはストリームに書き込みます。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Dispose | オーバーロードされます。 ResXResourceWriter によって使用されているリソースを解放します。 |
![]() | Finalize | オーバーライドされます。 このメンバは、Finalize メソッドをオーバーライドします。 |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

ResXResourceWriter メンバ
XML リソース (.resx) ファイルまたは出力ストリームにリソースを書き込みます。
ResXResourceWriter データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | BinSerializedObjectMimeType | バイナリ オブジェクトの既定コンテンツ タイプを指定します。このフィールドは読み取り専用です。 |
![]() | ByteArraySerializedObjectMimeType | バイト配列オブジェクトの既定コンテンツ タイプを指定します。このフィールドは読み取り専用です。 |
![]() | DefaultSerializedObjectMimeType | オブジェクトの既定コンテンツ タイプを指定します。このフィールドは読み取り専用です。 |
![]() | ResMimeType | XML リソースのコンテンツ タイプを指定します。このフィールドは読み取り専用です。 |
![]() | ResourceSchema | XML ファイルの書き込みに使用するスキーマを指定します。このフィールドは読み取り専用です。 |
![]() | SoapSerializedObjectMimeType | SOAP オブジェクトのコンテンツ タイプを指定します。このフィールドは読み取り専用です。 |
![]() | Version | XML 出力が準拠するスキーマのバージョンを指定します。このフィールドは読み取り専用です。 |


名前 | 説明 | |
---|---|---|
![]() | AddAlias | エイリアスのリストに、指定したエイリアスを追加します。 |
![]() | AddMetadata | オーバーロードされます。 書き込むリソースのリストに、デザイン時のプロパティを追加します。 |
![]() | AddResource | オーバーロードされます。 書き込むリソースのリストにリソースを追加します。 |
![]() | Close | ResXResourceWriter によって使用されているすべてのリソースを解放します。 |
![]() | Dispose | オーバーロードされます。 ResXResourceWriter によって使用されているリソースを解放します。 |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | Generate | AddResource メソッドで追加されたすべてのリソースを出力ファイルまたはストリームに書き込みます。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Dispose | オーバーロードされます。 ResXResourceWriter によって使用されているリソースを解放します。 |
![]() | Finalize | オーバーライドされます。 このメンバは、Finalize メソッドをオーバーライドします。 |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

- ResXResourceWriterのページへのリンク