IResourceWriter Interface

Definição

Fornece a funcionalidade base para gravar recursos em um arquivo ou fluxo de saída.

public interface class IResourceWriter : IDisposable
public interface IResourceWriter : IDisposable
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceWriter : IDisposable
type IResourceWriter = interface
    interface IDisposable
[<System.Runtime.InteropServices.ComVisible(true)>]
type IResourceWriter = interface
    interface IDisposable
Public Interface IResourceWriter
Implements IDisposable
Derivado
Atributos
Implementações

Comentários

Os gravadores de recursos são usados para gravar recursos em arquivos em um formato de arquivo específico. Implemente essa interface se você quiser controlar a maneira como um arquivo de recurso é gravado (por exemplo, para armazenar recursos em algo diferente de um arquivo .txt.resx, .resx ou .resources binário). Caso contrário, use a classe padrão ResourceWriter , que grava recursos em um arquivo .resources binário ou na ResXResourceWriter classe, que grava recursos em um arquivo de recurso XML (.resx).

Métodos

Nome Description
AddResource(String, Byte[])

Adiciona uma matriz de inteiros sem sinal de 8 bits como um recurso nomeado à lista de recursos a serem gravados.

AddResource(String, Object)

Adiciona um recurso nomeado do tipo Object à lista de recursos a serem gravados.

AddResource(String, String)

Adiciona um recurso nomeado do tipo String à lista de recursos a serem gravados.

Close()

Fecha o fluxo ou arquivo de recurso subjacente, garantindo que todos os dados foram gravados no arquivo.

Dispose()

Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados.

(Herdado de IDisposable)
Generate()

Grava todos os recursos adicionados pelo AddResource(String, String) método ao arquivo ou fluxo de saída.

Aplica-se a

Confira também