IVsQueryEditQuerySave2.BeginQuerySaveBatch Methode

Definition

Erstellt einen Batch einer Sequenz von Dokumenten, vor dem Versuch sie auf der Festplatte zu speichern.

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

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus ivsqueryeditquerysave2. idl

HRESULT BeginQuerySaveBatch();  

Diese Methode ist ein Hinweis für die Umgebung, in der Sie mehrere Vorgänge aufrufen QuerySave ( QuerySaveFile oder QuerySaveFiles ), und dass der Benutzer nur eine Benutzeroberfläche (User Interface, UI) für diese Aufrufe erhalten soll. Die Batch Verarbeitung dieser Aufrufe mithilfe der BeginQuerySaveBatch -Methode und der- EndQuerySaveBatch Methode erhöht die Wahrscheinlichkeit, dass in der Umgebung nur ein Teil der Benutzeroberfläche angezeigt wird. Dies ist jedoch nicht garantiert.

Wenn der Aufrufer z. b QuerySaves . Batches anweist, verfügt jedes einzelne (d. h. nicht in einem Batch verarbeitete) Meldungs Feld mit der Schaltfläche Abbrechen . Wenn auf Abbrechen geklickt wird, wird der Vorgang auf zukünftige QuerySave Aufrufe angewendet, bis keine Batch Dateien mehr verarbeitet werden müssen.

Bei Batch QuerySave Vorgängen wird ein-Befehl EndQuerySaveBatch zum Beenden des Batches beendet. Wenn der Benutzer den Vorgang abbricht, werden Sie nicht weiter aufgefordert, bis der Batch Vorgang beendet ist.

Gilt für