IResourceWriter IResourceWriter IResourceWriter IResourceWriter Interface

定義

リソースを出力ファイルまたはストリームに書き込む基本機能を提供します。Provides the base functionality for writing resources to an output file or stream.

public interface class IResourceWriter : IDisposable
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceWriter : IDisposable
type IResourceWriter = interface
    interface IDisposable
Public Interface IResourceWriter
Implements IDisposable
派生
属性
実装

注釈

リソースライターは、特定のファイル形式でファイルにリソースを書き込むために使用されます。Resource writers are used to write resources to files in a particular file format. リソースファイルの書き込み方法を制御する場合は、このインターフェイスを実装します (たとえば、.txt、.resx、またはバイナリ .resources ファイル以外にリソースを格納する場合など)。Implement this interface if you want to control the way in which a resource file is written (for example, to store resources in something other than a .txt, .resx, or binary .resources file). それ以外の場合はResourceWriter 、リソースをバイナリ .resources ファイルResXResourceWriterまたはクラスに書き込む既定のクラスを使用して、リソースを XML リソース (.resx) ファイルに書き込みます。Otherwise, use the default ResourceWriter class, which writes resources to a binary .resources file, or the ResXResourceWriter class, which writes resources to an XML resource (.resx) file.

メソッド

AddResource(String, Byte[]) AddResource(String, Byte[]) AddResource(String, Byte[]) AddResource(String, Byte[])

8 ビット符号なし整数の配列を、書き込むリソースのリストに、名前付きリソースとして追加します。Adds an 8-bit unsigned integer array as a named resource to the list of resources to be written.

AddResource(String, Object) AddResource(String, Object) AddResource(String, Object) AddResource(String, Object)

Object 型の名前付きリソースを、書き込むリソースのリストに追加します。Adds a named resource of type Object to the list of resources to be written.

AddResource(String, String) AddResource(String, String) AddResource(String, String) AddResource(String, String)

String 型の名前付きリソースを、書き込むリソースのリストに追加します。Adds a named resource of type String to the list of resources to be written.

Close() Close() Close() Close()

基になるリソース ファイルまたはストリームを閉じて、すべてのデータがファイルに書き込まれたことを確認します。Closes the underlying resource file or stream, ensuring all the data has been written to the file.

Dispose() Dispose() Dispose() Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Inherited from IDisposable)
Generate() Generate() Generate() Generate()

AddResource(String, String) メソッドで追加されたすべてのリソースを出力ファイルまたはストリームに書き込みます。Writes all the resources added by the AddResource(String, String) method to the output file or stream.

適用対象

こちらもご覧ください