Interface IOperationResult

Informação

Interface geral de resultado de operação que define métodos comuns que o resultado da operação do plugin concreto deve implementar.

public interface IOperationResult

Propriedades

Data

Obtém dados brutos.

object Data { get; }

Valor da Propriedade

object

IsFile

Indica se o resultado é um caminho para um arquivo de saída.

bool IsFile { get; }

Valor da Propriedade

bool

IsStream

Indica se o resultado é um fluxo de saída.

bool IsStream { get; }

Valor da Propriedade

bool

IsString

Indica se o resultado é uma string de texto.

bool IsString { get; }

Valor da Propriedade

bool

Métodos

ToFile()

Tenta converter o resultado para o arquivo.

string ToFile()

Retorna

string : Uma string representando o caminho para o arquivo de saída se o resultado for um arquivo; caso contrário, null.

ToStream()

Tenta converter o resultado para o objeto de fluxo.

Stream ToStream()

Retorna

Stream : Um objeto de fluxo representando os dados de saída se o resultado for um fluxo; caso contrário, null.

Namespace: Documentize Assembly: Documentize.dll

 Português