IVsQueryEditQuerySave2.BeginQuerySaveBatch Método

Definição

Cria um lote de uma sequência de documentos antes de tentar salvá-los no disco.

public:
 int BeginQuerySaveBatch();
public:
 int BeginQuerySaveBatch();
int BeginQuerySaveBatch();
public int BeginQuerySaveBatch ();
abstract member BeginQuerySaveBatch : unit -> int
Public Function BeginQuerySaveBatch () As Integer

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De ivsqueryeditquerysave2. idl

HRESULT BeginQuerySaveBatch();  

Esse método é uma dica para o ambiente que você chamará de várias QuerySave operações ( QuerySaveFile ou QuerySaveFiles ), e que você deseja que o usuário receba apenas uma parte da interface do usuário para essas chamadas. O envio em lote dessas chamadas usando o BeginQuerySaveBatch EndQuerySaveBatch método and aumenta a probabilidade de que o ambiente exiba apenas uma parte da interface do usuário; no entanto, isso não é garantido.

Por exemplo, quando o chamador faz o lote QuerySaves , cada caixa de mensagem de operação salvar individual (ou seja, não em lote) tem um botão Cancelar . Se Cancelar for clicado, a operação será aplicada a QuerySave chamadas futuras até que não haja mais arquivos em lote a serem processados.

Para operações em lote QuerySave , uma chamada para EndQuerySaveBatch encerra o lote. Se o usuário cancelar a operação, você não será mais solicitado até que a operação em lote seja concluída.

Aplica-se a